![]() rich set of transitions and effects (waves, twirl, lens, etc.).support for rectangular and hexagonal tiled maps.basic pure Python support for collisions.composable actions (move, rotate, scale and much more).GUI elements for game scenes (text boxes, labels, menus, buttons, etc.).handle events, draw to the screen using the pyglet and OpenGL APIs, etc.).Ĭocos2d makes the game development easy and structured with: Each scene is composed of an arbitrary number of layers that contain all of the game/application logic (e.g. Cocos2d’s application (also called a "scene based application") consists of different scenes and a workflow that connects several of them. Sprites can be arranged together to form a scene (like a game level or a menu). Using basic animation primitives, actions and timers Cocos2D allows to manipulate the size, scale, position, and other effects of the sprite in order to form more complex animations. They can be moved, scaled, rotated, have their image changed, etc. ![]() Basically, it is a simple 2D image that can also contain other sprites. Cocos2d is one of the few Python game libraries, other than PyGame.Ĭocos2d’s core element is sprite. It is written in Python using pyglet library. ![]() Cocos2d is reliable and mature open source software framework that is used to build 2D games, apps and other cross-platform GUI-based interactive programs.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |