ProgressTimer for cocos2d

The guys from Fancy Rat Studios just posted an interesting article regarding how to create and use a ProgressTimer in cocos2d.

ProgressTimer supports 6 ways to display progress:

  • Horizontal (left to right, or right to left)
  • Vertical (top to bottom, or bottom to top)
  • Radial (clockwise or counter clockwise)

The article is here: ProgressTimer for cocos2d

And you can download a working example from here: Download the XCode Demo

Integrating cocos2d with AGON Online

Recently, Lars Peter, one of the AGON Online developers wrote an article regarding how to integrate AGON Online with cocos2d.

You can find the article here: Integrating cocos2d with AGON Online

cocos2d v0.99.0-rc – iPad compatible

cocos2d v0.99.0-rc has been released.

Download: http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-0.99.0-rc.tar.gz

Release Notes: http://www.cocos2d-iphone.org/wiki/doku.php/release_notes:0_99_0_rc

Full Changelog: http://cocos2d-iphone.googlecode.com/svn/tags/release-0.99.0-rc/CHANGELOG

New features (from v0.9-beta2):

  • iPad compatible: cocos2d and the cocos2d tests work in any screen size (480×320, 1024×768,…) (please read the iPad SDK to learn how to create 1024×768 projects)
  • Uses Chipmunk v5.1 and Box2d r39
  • New Camera: easier to use, has more features but it also has new limitations
  • Improved speed in different components: Actions, Scheduler, BitmapFontAtlas, Camera, Node, Sprite, Touch Handler

What’s next:

  • v0.99.0 (final). No new features will be added, only important bug fixes, or opportunistic fixes.
  • Scheduler improvements, Blocks and other features will be added during the v0.99 series

This is a Release Candidate version. It means:

  • It is not yet the “final” v0.99.0 version.
  • Unless there is something totally wrong, there won’t be any changes in the API.
  • No new features will be added (unless “opportunistic” ones).

Update: If you see gray borders on your images, please update to SVN r1761 or just replace the CCSprite.m file with this file: CCSprite.m

cocos2d for iPhone v0.9.0-beta2 released

cocos2d iconcocos2d for iPhone v0.9.0-beta2 has been released!

Downloadcocos2d-iphone-0.9.0-beta2.tar.gz

Highlights of this release:

  • Even more Sprite/SpriteSheet fixes
  • Action fixes
  • TMX Tiled map improvements
  • Simulator & Device renders the same images (no more issues with premultiplied alpha images)

Full changelogCHANGELOG

Release Notes: release_notes:0_9_0_beta2

How to migrate to v0.9 from v0.8prog_guide:migrating_to_0_9

Stability: This version is stable enough. All of the v0.8 features are as stable or even more stable in v0.9 than in v0.8. But you should know that some v0.9 specific features, like SpriteSheet with multiple level of children, still needs more testing.

Our Hero :-)

crmagicxxx posted a nice video of “our hero”. A must-see video for all the cocos2d fans :-)

Video:

http://en.tackfilm.se/?id=1262965762750RA38

cocos2d for iPhone v0.9.0-beta released

cocos2d iconcocos2d for iPhone v0.9.0-beta has been released!

Downloadcocos2d-iphone-0.9.0-beta.tar.gz

Highlights:

  • Integrated Chipmunk v5.0
  • Spritesheet supports grandchildren
  • Improved Zwoptex support

Changelog: CHANGELOG

Release Notes: release_notes:0_9_0_beta

How to migrate to v0.9: prog_guide:migrating_to_0_9

This is a BETA version. It means:

  • The API might change during the following weeks
  • There are still open bugs
  • It needs more testing


Being said that, cocos2d v0.9.0-beta NEEDS YOU. I would appreciate if you can test it with your game and report any kind of issue that you might find.

Thanks.

cocos2d v0.9.0-alpha released

cocos2d iconcocos2d for iPhone v0.9.0-alpha has been released!

Downloadcocos2d-iphone-0.9.0-alpha.tar.gz

Highlights:

  • CC namespace
  • Sprite/Atlas sprite merge
  • Zwoptex support

Changelog: CHANGELOG

Release Notes: release_notes:0_9_0_alpha

How to migrate to v0.9: prog_guide:migrating_to_0_9

What does alpha mean ?

  • It means that it is more volatile than beta
  • The API might change in future releases, in fact, it will change a little bit
  • It wasn’t tested as much as a final version

We would appreciate your feedback, specially feedback regarding:

  • CC namespace
  • Sprite / AtlasSprite merge
  • Animation

Don’t be shy regarding the feedback. If you don’t like something about the API, let us know. The v0.9.x series will be our last opportunity to introduce important API modifications. The v1.x series will be backward compatible.

Thanks,

cocos2d for iPhone v0.8.2 released

cocos2d_67
cocos2d for iPhone v0.8.2 is available for download

v0.8.2 highlights (from v0.8.1)

  • It’s easier to start coding a game: Added Box2d and Chipmunk templates
  • Faster loading times for TMX tiled maps
  • TTF font support via FontLabel
  • New Ease actions: Elastic, Bounce and Back
  • Optimized Director for SDK v3.1 or newer: DisplayLink director

plus lots of fixes and improvements in many other cocos2d components.

Please, read the Release Notes and Changelog for further information:

Many thanks to all the developers, contributors and testers!
Many thanks to the people who send patches, open bugs, open feature requests, and help other people on the forum!

The cocos2d family

cocos2d_familyGrandparent

cocos2d, the project that started the cocos2d family.

Parent

cocos2d for iPhone, a port of cocos2d in objective-c

Child #1:

ShinyCocos, a wrapper of cocos2d for iPhone in Ruby

Child #2

cocos2d for Android, a port of cocos2d for iPhone in Java

Child #3

CocosNet, a port of cocos2d for iPhone in Mono

cocos2d for iPhone v0.8.2-rc1 available for download

cocos2d_67
cocos2d for iPhone v0.8.2-rc1 is available for download:

v0.8.2-rc1 highlights:

  • TMX maps: HUGE performance boost when loading big maps
  • Several improvements regarding actions: Jump, Bezier, Rotate, and compound actions
  • Particles: uses world coordinates when using Free movement

Please, read the Release Notes for further information about the new features: