Depuis hier une nouvelle version majeure de Cocos2d-iphone a été publié, Cocos2d est un framework de construction de jeux en 2d.

A l'origine Cocos2d est un framework pour le langage Python basé sur Pyglet, qui le destine surtout aux manipulations graphiques, animations de sprites, gestion de l'audio, gestions des menus .. ce qui en fait une très bonne plateforme pour la création de petit jeux vidéos.
La version Python a aussi l'avantage de vous permettre de prototyper rapidement des jeux sans passer par une version sur l'iPhone directement.

Cocos2d-iphone, quant à lui, est un portage de la version Python pour l'iphone et donc en Objective C, le projet est opensource et en LGPL, ce qui permet de l'intégrer à des jeux memes commerciaux sans avoir à publier vos sources.

Contraiment à Quartz qui est en C, Cocos2d est complètement en Objective C, ce qui vous permettra de vous y retrouver très vite.

 

A bientôt pour quelques tutoriaux sur Cocos2d.