Monthly Archive for January, 2009

cocos2d for iPhone v0.6.3 released

Download from:
http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-0.6.3.tar.gz

Changes from v0.6.2:

  • Actions: ScaleTo & ScaleBy supports X and Y factors (issue #156)
  • Actions: Added collections of Ease Actions (issue #157)
  • Chipmunk: cpFlaot is a float, not a double (issue #130)
  • CocosNode: fixed absolutePosition (issue #140)
  • CocosNode: unschedule timers only when running (issue #142)
  • CocosNode: prevents crash under certain circumstances while executing actions (issue #141)
  • Demos: Added Texture2dDemo example (issue #169)
  • Demos: SpritesDemo has an improved Accelerate example (issue #168)
  • Demos: ParticlesDemo has the Rain Particle example (issue #136)
  • Demos: Added EaseDemo showing all the ease capabilities (issue #158)
  • Director: allow cleanup when deallocing the director (issue #144)
  • Director: avoid useless GL commands when displaying FPS (issue #162)
  • Director: possibility to change the DepthBuffer size (issue #160)
  • Label: possibility to create Label without dimensions and aligment (issue #154)
  • Menu: MenuItemToggle supports assigning the selectedIndex (issue #152)
  • Menu: aligment takes into account if status bar is present (issue #131)
  • MenuItem: improved compiler warning (issue #147)
  • Misc: added ‘f’ to numbers so they are floats, not doubles (issue #130)
  • Particles: added ParticleRain (issue #136)
  • Sprites: fixed possible memory leaks (issue #139)
  • Particles: center of emitter can be moved independently from position (issue #138)
  • Texture2D: prevent allocating more memory than needed (issue #154)
  • TextureMgr: supports directories withing the image name (issue #151)
  • TileMapAtlas: fixed bug when using TGA files (issue #124)
  • TileMapAtlas: supports up to 255 chars (issue #153)

Compatibility:

  • It is 99% compatible with v0.6.2
  • The remaining 1% is that [menu alignItemsXXX] takes into account the presence of the StatusBar now

How to replace v0.6.2 (or older version):

  • Download v0.6.3
  • copy these directories to your game (replace the old ones)
  • -> cocos2d
  • -> cocos2d/Support
  • -> Chipmunk/src

New features:

  • EaseActions: See the new EaseDemo example
  • ParticleRain: See the ParticleDemo example
  • New way to create Labels: See the Texture2dDemo

Sapus Tongue v1.3 released

I’ve just released Sapus Tongue and Sapus Tongue Lite v1.3

Changes from v1.2:

  • Game doesn’t crash on start-up (ooops)
  • It is using cocos2d v0.6.3

Both games are available from the App Store:

cocos2d for iPhone v0.6.3 released

Download from:
http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-0.6.3.tar.gz

Changes from v0.6.2:

  • Actions: ScaleTo & ScaleBy supports X and Y factors (issue #156)
  • Actions: Added collections of Ease Actions (issue #157)
  • Chipmunk: cpFlaot is a float, not a double (issue #130)
  • CocosNode: fixed absolutePosition (issue #140)
  • CocosNode: unschedule timers only when running (issue #142)
  • CocosNode: prevents crash under certain circumstances while executing actions (issue #141)
  • Demos: Added Texture2dDemo example (issue #169)
  • Demos: SpritesDemo has an improved Accelerate example (issue #168)
  • Demos: ParticlesDemo has the Rain Particle example (issue #136)
  • Demos: Added EaseDemo showing all the ease capabilities (issue #158)
  • Director: allow cleanup when deallocing the director (issue #144)
  • Director: avoid useless GL commands when displaying FPS (issue #162)
  • Director: possibility to change the DepthBuffer size (issue #160)
  • Label: possibility to create Label without dimensions and aligment (issue #154)
  • Menu: MenuItemToggle supports assigning the selectedIndex (issue #152)
  • Menu: aligment takes into account if status bar is present (issue #131)
  • MenuItem: improved compiler warning (issue #147)
  • Misc: added ‘f’ to numbers so they are floats, not doubles (issue #130)
  • Particles: added ParticleRain (issue #136)
  • Sprites: fixed possible memory leaks (issue #139)
  • Particles: center of emitter can be moved independently from position (issue #138)
  • Texture2D: prevent allocating more memory than needed (issue #154)
  • TextureMgr: supports directories withing the image name (issue #151)
  • TileMapAtlas: fixed bug when using TGA files (issue #124)
  • TileMapAtlas: supports up to 255 chars (issue #153)

Compatibility:

  • It is 99% compatible with v0.6.2
  • The remaining 1% is that [menu alignItemsXXX] takes into account the presence of the StatusBar now

How to replace v0.6.2 (or older version):

  • Download v0.6.3
  • copy these directories to your game (replace the old ones)
  • -> cocos2d
  • -> cocos2d/Support
  • -> Chipmunk/src

New features:

  • EaseActions: See the new EaseDemo example
  • ParticleRain: See the ParticleDemo example
  • New way to create Labels: See the Texture2dDemo

Sapus Tongue v1.3 released

I’ve just released Sapus Tongue and Sapus Tongue Lite v1.3

Changes from v1.2:

  • Game doesn’t crash on start-up (ooops)
  • It is using cocos2d v0.6.3

Both games are available from the App Store:

Sapus Tongue v1.2 released


I’ve just released Sapus Tongue (Lite and non-lite) v1.2.
Changes:

  • Added Parallax Scrolling
  • Added scores by Country, and World Wide Scores
  • Display angle, speed and flag in scores
  • Fixed some stability issues
  • And more fixes
  • Possibility to view high scores using web browser from here

To buy Sapus Tongue, click here
To download Sapus Tongue Lite, click here

Here are some promotional codes for Sapus Tongue:

  • KWA4MK3NTY3P
  • AEMH7KNJXF6R
  • PJWFXL7XX7AE

cocos2d XCode templates

You can start a cocos2d project within XCode from a template.

To do that you need to follow the instructions from this post:
Project and File Templates
This template also includes Scene and Layer classes.

Another template (from another user) can be found in this post:
XCode template for cocos2d

And last, you can find here another template for cocos2d. This one is for cocos2d v0.5.3
XCode Template