LevelSVG v2.0 released

LevelSVG v2.0 (2010-01-07) has just been released.

Highlights:

  • Includes 3 “real-world” levels
  • These levels use different drawing techniques so you can choose the technique that suits your game better. For example, they use Parallax, SpriteSheets, background images, TMX Tiled Maps, and custom drawings
  • It is much easier to maintain and extend: each SVG object is represented by it’s own class

Full Changelog:

  • BodyNode: SVG “objects” have their own classes: Hero, Princess,
    Enemy, Platform, Platform1, Elevator, Movingplatform, Spinner, Hole
  • BodyNode: receives contact events
  • BodyNode: Hero receives accelerometer and joystick events
  • BodyNode: Hero uses the contact normal for jumping (more realistic jumping)
  • BodyNode: Platforms uses GL_REPEAT texture parameters and are rendered
    with an SpriteSheet
  • cocos2d: upgraded to  pre-v0.9.0-beta2
  • GameNode: GameScene is now GameNode
  • GameNode: added “paused” state
  • GameNode: removed “object” logic (now in BodyNode)
  • GameNode: removed the BodyUserData structure (not needed anymore)
  • HUD: displays score and lives. Includes a semi-transparent layer
  • IntroNode: new node
  • Levels: Added custom levels: Level0, Level1, Level2, Level3,
    showing different possible uses.
  • Levels: Sprites are rendered with an SpriteSheet
  • Levels: ex level0, ex level 3, and level 5 are not displayed by default.
  • Level0: new level that uses a big TMX tiled map, background image,
    sprites, with a parallax layer.
  • Level1: it’s the old level1 with a background image. Box2d debug
    draw is disabled by default.
  • Level2: it’s the old level2 with: All the platforms are drawn with
    sprites, it has an elevator (platform that goes up and down),
    it contains a background image, and everything is “parallaxed”.
    Box2d debug draw is disabled.
  • Level3: (ex level4). The spinners are drawn with sprites.
  • MenuNode: MenuScene is now MenuNode
  • MenuNode and GameNode uses the onEnterTransistionDidFinish to
    smoother transitions
  • MenuNode has a moving background
  • XCode: links against libisimulate.a (to use it, you need to install
    iSimulate on the device)

You can download the manual from here:

If you have bought LevelSVG, you should have received an email with the download link. If you have not yet received it, please let me know and I’ll be happy to send it to you. Thanks.

Trial version: If you are interested in a trial version, please contact: ricardo.quesada@sapusmedia.com

0 Responses to “LevelSVG v2.0 released”


  • No Comments

Leave a Reply