About Cocos Creator

Product positioning

Cocos Creator is a game development tool focused on content creation, which has realized features like thorough scriptability, componentization and data driven, etc. on the basis of Cocos2d-x.

Framework features

Cocos Creator contains a whole set of functions needed for game development like a game engine, resource management, scene editing, game preview and release, etc. It has assembled all the functions and tool in a unified application program.

It makes data driven and componentization the core game development methods, and seamlessly integrates the mature JavaScript API system of the Cocos engine. It can adapt to the user habits of the Cocos engine developer on one hand, and provide an unprecedented level of content creation and realtime preview&test environment for artworkers and directors on the other.

The editor provides not only strong and complete toolchains, but also an open plugin framework. Developers can use generic front end technologies like Html + JavaScript, etc. to conveniently extend functions of the editor and customize personalized workflows.

structure

What the combination of engine and editor brings is the functional development method of data driven and componentization, and the perfect cooperation (with an appropriate division of labor) of designers and programmers:

The development idea that focused on workflows can help developers of different duties quickly find the breakthrough point to maximize their function at work and smoothly cooperate with other group members.

Workflow introduction

In the development phase, Cocos Creator has already been able to greatly improve efficiency and creativity for users. But the workflows we provided are not limited to a development level. For a successful game, not only the whole set of workflows that form development and adjustment, the assembly of commercialized SDK, multi-platform release, test to going online can't lose a part, but also these workflows need iterations of lots of times.

cocos workflow user

Cocos Creator integrates the whole set of smartphone web-based games of Cocos Play into editor tools, so there is no need to switch between various softwares. Just open the Cocos Creator editor, various one-click automatic flows can solve all the above problems with the least time and energy. Therefore developers can focus on the development phase, and improve the competitiveness and creativity of products!

Functional features

The essential functional features of Cocos Creator include:

Usage instructions

Cocos Creator is an applicable program that supports cross-platform operation between Windows and Mac, which can be started with one double click. Comparing to traditional Cocos2d-x workflows, it completely spares the requirements of setting up a development environment. After running, developers can immediately start game content creation or functional development.

On the basis of data driven workflows, the creation and editing of the scene has become the core of game development. The design work and functional development can be done synchronously and cooperated seamlessly. Regardless if your teammates are artworkers, directors or programmers, they can all click the Preview button at anytime in the production process to test the latest form of the game in browsers, mobile device simulators or mobile devices.

Programmers and designers now can realize various kinds of cooperative methods. No matter building the scene before adding functions or creating functional modules to let designers assemble and adjust them, Cocos Creator can always meet the needs of the development group. Features defined in the script can present themselves in the editor with the most suitable visual effects, which provides convenience for content creators.

Content resources outside the scene can be imported in, such as: photo, sound, altas, skeleton animation, etc. Moreover, we are continuously improving the editor's ability of creating resources, which include the currently finished animation editor. Designers can use this tool to make very exquisite and vivid animation resources, and preview the animation in the scene at anytime.

In the end, the finished game can be released on various platforms by using the on-click in the graph tool. From design and development to test and release, Cocos Creator can handle them all for you.


Continue on to read about Installation.