Hi,
I'm happy to announce that v0.99.5-beta2 is available for download:
- http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-0.99.5-beta2.tar.gz
Highlights:
- Mac support :-)
I've been working hard during the last 2 weeks to make cocos2d for Mac a reality :), but I would like to give an special thanks @manucorporat for porting CCLabelTTF class and @steve-oldmeadow for porting CocosDenshion. Thanks!
"cocos2d for Mac" means that you can port your cocos2d / CocosDenshion game from iPhone to Mac with minimal changes.
For example, several tests were ported to Mac, and if you look at the source code, you will notice 2 important changes:
- How to initialize the director / opengl view
- How to handle the events: mouse/keyboard instead of touches/accelerometer
The rest is the same.
(...but if your game uses UIKit components, then that is a different story...)
Mac port status::
- So far it seems that it is working OK, it is stable.
- Several tests were ported to Mac and they are working as expected. I've ported Sapus Tongue to Mac, and it also works as expected. More details here
- But there still a few things to fix /add:
-- Support garbage collection
-- Support Fullscreen
-- Support Touches
-- Support a runtime older than 10.6... like 10.5 or 10.4
Incompatibilities:
- v0.99.5-beta2 contains MANY LITTLE API changes. Basically some classes were renamed.
eg: CCXXXTransition -> CCTransitionXXX.
Release Notes (MUST READ. CONTAINS ALL THE API CHANGES. MUST READ)
http://www.cocos2d-iphone.org/wiki/doku.php/release_notes:0_99_5
Full Changelog:
http://github.com/cocos2d/cocos2d-iphone/blob/release-0.99.5-beta2/CHANGELOG
I would appreciate if you could test it with your game and report any issue that you might find.
And if you port your game to Mac, please, let us know! Thanks.