This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Cocos2d" – news · newspapers · books · scholar · JSTOR(August 2014) (Learn how and when to remove this message)
This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: "Cocos2d" – news · newspapers · books · scholar · JSTOR(August 2014) (Learn how and when to remove this message)
(Learn how and when to remove this message)
Cocos2d-x
Original author(s)
Zhe Wang
Developer(s)
Chukong Technologies
Initial release
December 1, 2010 (2010-12-01)[1]
Stable release
4.0[2]
/ 29 November 2019; 4 years ago (29 November 2019)
Repository
github.com/cocos2d/cocos2d-x
Written in
C++
Platform
Cross-platform
License
MIT License
Website
cocos2d-x.org
Cocos2D-ObjC
Original author(s)
Ricardo Quesada
Developer(s)
Andrei Volodin and Lars Birkemose
Initial release
June 25, 2008 (2008-06-25)
Stable release
3.5.0[3]
/ April 3, 2016; 8 years ago (2016-04-03)
0.6.10[4][5]
/ July 17, 2023; 10 months ago (2023-07-17)
Repository
github.com/los-cocos/cocos
Written in
Python
Platform
Cross-platform
License
3-clause BSD
Website
los-cocos.github.io/cocos-site/
Cocos2d is an open-source game development framework for creating 2D games and other graphical software for iOS, Android, Windows, macOS, Linux, HarmonyOS, OpenHarmony and web platforms. It is written in C++ and provides bindings for various programming languages, including C++, C#, Lua, and JavaScript. The framework offers a wide range of features, including physics, particle systems, skeletal animations, tile maps, and others.
Cocos2d was first released in 2008, and was originally written in Python. It contains many branches with the best known being Cocos2d-ObjC (formerly known as Cocos2d-iPhone), Cocos2d-x, Cocos2d-JS and Cocos2d-XNA. There are also many third-party tools, editors and libraries made by the Cocos2d community, such as particle editors, spritesheet editors, font editors, and level editors, like SpriteBuilder and CocoStudio.
^"Happy 7th Birthday Cocos2d-x!". December 2017. Retrieved December 17, 2017.
^"Release 4.0". November 29, 2019. Retrieved November 30, 2019.
^"Releases". cocos2d/cocos2d-objc. GitHub.
^"Release history".
^"cocos2d". Archived from the original on January 15, 2024. Retrieved May 10, 2024.
known as Cocos2d-iPhone), Cocos2d-x, Cocos2d-JS and Cocos2d-XNA. There are also many third-party tools, editors and libraries made by the Cocos2d community...
online Flash games, as well as iPhone, iPad and Android games using the Cocos2d or Moscrif game engine and Corona framework. Box2D was first released as...
the Protocol Buffers .proto format. Some notable users of FlatBuffers: Cocos2d-x, the popular free-software 2-D game programming library, uses FlatBuffers...
Chukong to Launch Developer Suite for the Cocos2D-x Engine". Thenextweb.com. Retrieved 2014-03-30. "About Us". Cocos2d-x. Archived from the original on 2014-03-30...
official store on iOS at the time. Hiroshige Takaki (July 13, 2016). "Cocos2d-xチューニング、マルチデバイス対応…任天堂エンジニアに聞いた「Miitomo」開発の裏側". goo news (in Japanese)....
Girls in Trouble! Free and open-source software portal Video games portal Cocos2d Panda3D Pyglet Pygame 2 and later versions are based on SDL2, while earlier...
Jump but later changed to Geometry Dash. The game is developed on the Cocos2d game engine. Upon its release, Geometry Dash had seven levels free to play...
to creating the game itself. The game was ultimately developed in the Cocos2d engine using Objective-C. They described the process as being a "grueling...
called glUtils.js. There are also some 2D libraries built atop WebGL, like Cocos2d-x or Pixi.js, which were implemented this way for performance reasons in...
mobile device, regardless of screen size. The game was developed using Cocos2d. Feed Me Oil was first released for iOS devices on June 2, 2011. In its...
created by Activision. Steamworks - used for Valve Corporation's Steam. Cocos2D - 2D physics engine. Euphoria - 3D human animation engine created by NaturalMotion...
Adobe Flash Five Nights at Freddy's, Baba Is You Proprietary Cocos2d, Cocos2d-x, Cocos2d-html5 C++, Python, Objective-C, JavaScript 2010 C++, JavaScript...
"magical girl flying [to] the moon." The game was developed using the Cocos2D software and the Box2D physics engine. The game's song titled "Moon Trip"...
Frogmind Games Frogmind Games Windows, iOS, OS X, Android 4 April 2013 Cocos2d The Night of the Rabbit Daedalic Entertainment Daedalic Entertainment Windows...
Conky, the Linux system monitoring app, uses Lua for advanced graphics. Cocos2d uses Lua to build games with their Cocos Code IDE. Codea is a Lua editor...
weightlifter Battle of Cocos, 1914 naval battle near the Cocos (Keeling) Islands Cocos2d, an open source software framework Coco's Bakery, a chain of restaurants...
ending song "Fly Me to the Moon." FlyMe2theMoon was developed using the Cocos2d software and the Box2D physics engine. The game's main theme song, Moon...
II engine Stratagus 2000s Away3D Blender Game Engine Bork3D Game Engine Cocos2d Dim3 Game Editor GDevelop id Tech 3 id Tech 4 Irrlicht Engine jMonkeyEngine...