Monthly Archive for March, 2010

LevelSVG v2.2 released

LevelSVG v2.2 (2010-03-26) has just been released.
Highlights:

  • Polished menus, About, sounds, images, HUD
  • Added Level4, a complete Mario Bros-like level
  • Added several improvements in the jump logic
  • Improved logic when touching sensors

Full Changelog:

  • [NEW] BodyNodes: HeroBox: uses new images using Zwoptex. Replaced Pingus with Sapus animation
  • [NEW] BodyNodes: HeroRound: improved jumps to prevent “super jump” while passing through a one-sided platform
  • [NEW] BodyNodes: Princess, BadGuy: when touched by hero, the touchedByHero method is called
  • [NEW] BodyNodes: BonusNode: new class that is the base class of Star, Fruit, and Life
  • [NEW] BodyNodes: Life: when touched it increases lives in 1
  • [NEW] BodyNodes: Star: when touched it increases points in 5
  • [NEW] Scene: Added About Scene
  • [NEW] Scene: Splited MenuScene in 2: MenuScene and SelectLevelScene
  • [NEW] HUD: scores scales up/down when new score. Life blinks when new life
  • [NEW] Levels: new Level4: A TMX based game with boxed sprites
  • [FIX] BodyNodes: Hero: Uses Box2d new API: ApplyImpulse() -> ApplyLinearImpulse()
  • [FIX] BodyNodes: KinematicNode: setAngle calls SetTransform() with the correct position
  • [FIX] BodyNodes: Platform1Invisible is subclass of Platform1 (easier to maintain)
  • [FIX] BodyNodes: Platform1 takes into account which node is the platform before disabling the contact
  • [FIX] Hero: Platform1 logic is on the Hero
  • [FIX] Hero: handles correctly jumps after passing through a one-sided platform
  • [FIX] Levels: added more lives and bonus points in the levels.
  • [3RD] Box2D: using r69
  • [3RD] cocos2d & CocosDension: using v0.99.1 (SVN r1877)
  • [3RD] libisimulate: using 2010-02-18 v1.5

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.

Bat Escapade: First LevelSVG based game

Black Mouth Studios has recently released Bat Escapade, the 1st LevelSVG based game in the App Store.

The caves were drawn using Photoshop, and once the images were ready, the boundaries of the caves were traced with Inkscape.

Black Mouth Studios posted a more detailed description of this game in this post: Bat Escape game

  • Buy Bat Escapade: $1.99

Sapus Tongue Source Code v1.9.3 released

Sapus Tongue v1.9.3 source code has been released.

Highlights:

  • Includes an alpha version for iPad

Changes:

  • Admob: Uses libAdMobNoThumb3 instead of libAdMob
  • Admob: Uses libAdMob3 2009-11-19
  • AppDelegate: set window parameters before attaching the window into cocos2d [FIX]
  • Chipmunk: uses Chipmunk v5.2
  • cocos2d: uses cocos2d v0.99.1-pre (SVN r1847)
  • GameNode: uses cpArbiterGetShapes() to obtain the shapes (new API in Chipmunk v5.2)
  • Instructions: sounds effects work after playing the video [FIX]
  • iPad: most of the code is resolution independent
  • iPad: Added some iPad resources in Resources-iPad
  • iPad: Added the Xcode “sapusTongue-iPad” target in Xcode
  • MainMenu: Uses CCRadialTransition from Menu to SelectCharNode
  • Resources: levels -> Resources/tileMap. Sounds -> Resources/Sounds. Images->Resources/Images
  • Xcode: Default SDK is 3.0

If you have bought the Premium or Updates source code package, 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.