Cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications.
-
Cocos2d simplifies the game development in these areas:
-
- Flow Control:Manage the flow control between different scenes in an easy way
- Sprites:Fast and easy sprites
- Actions:Just tell sprites what you want them to do. composable actions like move, rotate, scale, etc
- Effects:Effects like waves, twirl, lens and much more (wave, rotation, lens effect)
- Particle systems:Explosions, fireworks, meteors, smoke and more
- Tiled maps:Support for rectangular and hexagonal tiled maps
- Collision:Basic pure Python support for collisions
- Transitions:Move from scene to scene with style
- Menus:Built in classes to create menus
- Text Rendering
- Documentation:Programming Guide + API reference + lots of simple tests showing how to use it
- Built-in Python Interpreter:For debugging purposes
- BSD license:Just use it
- Pyglet based:No external dependencies
- OpenGL based:Hardward accelerated
Glossary
Particle[English] [drawing P forward: t forward Kl] is a production module developed by a variety of 3D software to simulate the effects of water, fire, fog, and gas in reality, the principle is to combine countless individual particles to present a fixed form. with the Controller, the foot can control the whole or individual motion to simulate the real effect.
Meteors
[English] ['mi: T ɪ ə (r)]
Meteor; atmospheric phenomenon
Fireworks
N. (often pl.) Fireworks, fireworks; (enthusiasm, anger, etc.)
Hexagonal [English] [heks 'transaction processing interval NL]
Adj. hexagonal, hexagonal; hexagonal <This section is complete, To be continued...>