Cocos2D-iPhone-Extensions v0.2 released.

Hello!

I’m happy to announce that cocos2d-iphone-extensions v0.2 is just released.

You can grab your copy here: http://dl.dropbox.com/u/1765875/cocos2d-iphone-extensions-v0.2.zip
Or you can use git: https://github.com/cocos2d/cocos2d-iphone-extensions/tree/master
Video Overview:

Thank you everyone for your suggestions & pull requests!

Continue reading ‘Cocos2D-iPhone-Extensions v0.2 released.’

{lang: 'ar'}

Cocos2d 1.1 beta released

Hi,

I am happy to announce that cocos2d v1.1 beta is available for download:
http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-1.1-beta.tar.gz

Highlights

* Particles: CCParticleBatchNode, batches multiple particle systems in one OpenGL draw call
* Node/Sprite: much faster reordering, adding and removing of nodes and sprites in batchnodes
* Scheduler: support for delay and repeat of selectors
* Textures: support for RGB888 textures
* TileMap: TMX map supports flipped tiles

Full Changelog: https://github.com/cocos2d/cocos2d-iphone/blob/release-1.1-beta/CHANGELOG

Release Notes:  http://www.cocos2d-iphone.org/wiki/doku.php/release_notes:1_1_0 (includes example usage of new functionality)

I would appreciate if you can test this beta release in your games and report any possible bug that you might find. Thank you.

{lang: 'ar'}

cocos2d v2.0-alpha released

I am happy to announce that v2.0.0-alpha is available for download.

Downloadcocos2d-iphone-2.0-alpha.tar.gz

Highlights:

  • OpenGL ES 2.0 support (shaders)
  • Better physics integration
  • Includes Box2d v2.2.1 & Chipmunk 6.0.1: Templates updated with new best practices
  • Much faster Motion Streak
  • Improved ProgressTimer
  • Much easier to create “Double Resolution” sprites in Retina Display
  • Retina Display code rewritten: double viewport instead of position. Everything is in points.
  • Improved profiling API
  • Simplified Sprite / SpriteBatch source code
  • and more

API reference: http://www.cocos2d-iphone.org/api-ref/2.0.0

Release Notes: http://www.cocos2d-iphone.org/wiki/doku.php/release_notes:2_0_0

How to migrate to v2.0: http://www.cocos2d-iphone.org/wiki/doku.php/prog_guide:migrate_to_v2.0

Documentation is still very incomplete. When in doubt, please read the tests’ source code.

This is not an stable release.

I would appreciate if you could test it in your game and report any possible bug that might appear.
Thank you.

{lang: 'ar'}

cocos2d for iPhone v1.0.1 released

cocos2d for iphone v1.0.1 is available for download.

Download: cocos2d-iphone-v1.0.1.tar.gz

This is a bug-fix release. Not new features were added since v1.0.0.

Changelog:

  • [FIX] All: Implicit atomic properties converted to nonatomic
  • [FIX] All: Removed deprected code
  • [FIX] CCArray: copyWithZone fixed
  • [FIX] Director: renamed frames -> totalFrames. It works as expected, value is not being reset.
  • [FIX] Menu: If any ancestor is invisible, then touches won’t be accepted
  • [FIX] Node: vertexZ returns points, not “pixels”
  • [FIX] LabelTTF: don’t crash when calling description after dealloc
  • [FIX] Tests: [window release] instead of [window dealloc]
  • [FIX] Texture: TextureCache#dump reports the right info (issue #1205)
  • [FIX-MAC] CocosDenshion: Cleanup buffers to prevent noise
{lang: 'ar'}

Stella SDK: cocos2d for WebOS

Wenqi, contacted me in order to let us know about Stella SDK, his cross-platform solution for cocos2d:

Cross-platform and portability is our angle to contribute to the cocos2d project with our Stella Project. With Stella, cocos2d and supporting libraries have been successfully ported to HP webOS. For the first time, games written in Objective-C can be ported while leaving source code mostly intact.

We did not choose webOS at first without reasons. HP has made serious effort on the operating system and has already launched a series of devices including the TouchPad, Pre3, and Veer. With only up to thousands of games available in the HP App Catalogue today, quality games created with the cocos2d engines stand a really good chance of highly success.

We have successfully ported Sergey Tikhonov’s game “Climbers” to a HP Pre2 device, which uses both cocos2d and CocosDenshion. We are now making the StellaSDK available for limited previews. You are more than welcome to request an invitation code from getstella@yeecco.com.

We look forward to hearing you guys!

{lang: 'ar'}

Learning Cocos2D Book Now In Print!

Learning Cocos2D Book

Hi everyone, this is Ray Wenderlich and Rod Strougo.

We are pleased to announce that our book Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk is now in print!

The book teaches you everything you need to know to use Cocos2D and the Box2D and Chipmunk physics libraries to build your own games. It’s great for complete beginners to Cocos2D/Box2D/Chipmunk, or for those who are looking to firm up their knowledge or learn some new tricks.

The book takes a hands-on approach, and walks you step-by-step through the process of building a complete game called Space Viking! After building this game, you’ll have practical experience you can apply to making your own games.

By making the complete game you’ll learn the following:

  • How to move a character with Joystick controls
  • How to animate characters with multiple animations and states
  • How to add enemies with basic AI
  • How to make side-scrolling levels
  • How to make a cool cart racing game with realistic game physics
  • How to make a jumping platformer with game physics
  • And much more!
Learn how to make a cool game with Cocos2D, Box2D, and Chipmunk!

Learn how to make a cool game with Cocos2D, Box2D, and Chipmunk!

If you want to see more, click here to see a video of one of the levels in action!

The code in the book is compatible with the latest version of Xcode (Xcode 4) and Cocos2D (Cocos2D 1.0).

You can get the book in the following formats:

Each format contains the same content – it’s just where you’d prefer to read it.

Rod and I would like to give a huge thanks to Ricardo Quesada, Erin Catto, Scott Lembcke – without these guys, this book (and many cool games!) would never have been possible!

We hope you enjoy the book, and if you have any comments or questions please stop by the book’s official website or the book forums!

{lang: 'ar'}

cocos2d for iPhone v1.0.0 released!

 cocos2d-iphone-1.0.0.tar.gz

I’m happy to announce that:

cocos2d for iPhone v1.0.0 is available for download! 

Many thanks to all the developerscontributors, testers, bug reportersand the cocos2d community. Thank you for making this happen!

If your game reorders more than 1 sprite per frame,  try the reorder branch: cocos2d-iphone-1.0.0-reorderSprite.zip

For multiplatform games (iOS + Android), try cocos2d-x 0.9.0

{lang: 'ar'}

Cocos2D-iPhone-Extensions v0.1.1 released

Cocos2D-iPhone-Extensions is a collection of quality 3rd party extensions and additions for the Cocos2D-iPhone Engine.

Many Cocos2D developers love to share code on their blogs & cocos2d forum. With this approach it is difficult to find the code or know if the code is compatible with latest cocos2d source. Many developers are forced to reinvent the wheel, and this leads to multiple duplicates of the same functionality, sometimes even with exact the same class names (good example – CCSlider, there are at least 3 absolute independent versions of it ;) )

Cocos2D-iPhone-Extensions were created to stop such things and combine all cool extensions in one place, so it will be easy to find, use and maintain them.

Continue reading ‘Cocos2D-iPhone-Extensions v0.1.1 released’

{lang: 'ar'}

Feed me Oil, the new #1 Top Paid iPhone App

Feed me Oil, a cocos2d for iPhone game, is the new #1 Top Paid iPhone App.

This is an excellent puzzle game with great graphics and  incredible physics. Highly recommended.

 

{lang: 'ar'}

cocos2d v1.0.0-rc3 released

cocos2d for iPhone v1.0.0-rc3 is available for download

Highlights:

  • Skew Transformations
  • TextureCache debug information
  • Bug fixes

Full Changelog: CHANGELOG

Release Notes: Release_Notes (Includes description of the new features)

API Reference: API Reference

If your game reorders more than one sprite per frame, you might be interested in the reorderSprite branch: cocos2d-1.0.0-rc3-reorderSprite.zip

 

I would appreciate if you can test rc3 in your games and report any possible bug that you might find. Thank you.

{lang: 'ar'}