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”