

CoronaĬorona may be a great alternative to Cocos2d if 2D game creation is your thing. All of this makes Cocos2d somewhat more time-consuming to learn than more well-known rivals like Unity. There’s also no integrated design environment - you’ll have to use external graphics editors like Cocos Studio. The documentation is also scarce, and a lot of the time it’s only in Chinese.
#CORONA TEXTUREPACKER CONTENT SCALING ANDROID#
You can export to Android as well, but it’s hardly a cross-platform behemoth, as there’s barely any support for consoles. There’s also a great community of users.Ĭocos2d has long been the engine of choice for iOS developers. It’s also open-source, so expect total freedom to tweak it as you wish. Pros and ConsĬocos2d can be easier to master than Unity thanks to the C++ programming language and its lightweight libraries.
#CORONA TEXTUREPACKER CONTENT SCALING CODE#
Don’t worry if you’re an Android developer if you code in C++ you can work on your project right away since the engine is cross-platform compatible. Still, many developers prefer Objective-C to Swift because the latter is much more difficult to read and parse.

Objective C has made the engine very attractive for iOS developers, although lately Apple has been pushing Swift more. Language SupportĬocos2d supports C++, C#, and Objective C. The fact that it was also open-source and free to use was a compelling solution for developers with zero budget.” Export OptionsĬocos2d is perfect for mobile devices, especially iOS, but it fully supports exporting to Android, Windows, Mac, and many other platforms. Majiho Games found the engine incredibly useful: “Cocos2d got much popularity from iPhone games and I found out that it was later made cross-platform. It also supports features such as sprite and texture rendering, animations, physics, font rendering, resolution handling, scene management, input handling, particle systems, and much more.Ĭocos2d does support 3D objects with the help of the Cocos3D add-on, but for many mobile developers, 2D is more than enough - it’s much less time consuming, and is simpler for beginners than 3D. CapabilitiesĬocos2d supports various tools, including Spine, TexturePacker, PhysicsEditor, Tiled, and Particle Designer. Fire Emblem Heroes was made with the Cocos2d engine.
