Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Which is the best scene editor for cocos2d?


Asked by Ryleigh Durham on Dec 01, 2021 FAQ



Current support Cocos Creator, which is a closed source unified game development tool for Cocos2d-X. SpriteBuilderX, an open source scene editor for Cocos2d-X with C++ support and runs on macOS only. XStudio-365, a closed source scene editor for Cocos2d-X with Lua support and runs on Windows only.
And,
Cocos2d-X makes it really easy to run, swap, push, pop and transition between scenes. Every Cocos2d-X app needs at least one scene. As we've already covered, SpriteDraggerX's scene is created in SpriteDragger.cpp.
Besides, CocoStudio: a closed source toolkit based on Cocos2d-x, containing UI Editor, Animation Editor, Scene Editor and Data Editor, together forming a complete system; the former two are tools mainly for artists while the latter are two mainly for designers. This is a closed source project developed by Chukong Technologies.
Accordingly,
November 2010, a developer from China named Zhe Wang branched Cocos2d-x based on Cocos2d. Cocos2d-x is also an open source engine under MIT License, and it allows for compiling and running on multiple platforms with one code base. In 2013, Quesada left cocos2d-iPhone and joined in cocos2d-x team.
In fact,
Hoping to directly run the old Cocos2d-JS games on Cocos Creator: Their APIs are not 100% compatible; therefore, such operation is unavailable. Extend functions by way of inheritance: In Cocos2d-JS, inheritance is a basic method for extending node functions. But in Cocos Creator, inheriting and extending nodes is not recommended.