A mobile game development artifact cocos2d-x editor first Knowledge

Source: Internet
Author: User

Preface

I learned java, android, javascript, recently began to learn mobile game development, because mobile game development is a multi-platform, so choose cocos2d-x as the development of game engine.

However, the following problems are encountered,

First, many cocos2d-x development platform is completed on mac system, the author is familiar with the Windows system, not familiar with mac, hope Windows and mac are available;

Second, the mainstream in the window system is to use the development language c ++, which is a bit difficult, and it is difficult to use annoying visual studio;

Third, cocos2d-x scene code editing is separated, other animations, fonts, particles, physics, maps and so on are all as a tool, and debugging simulation is not convenient

Fourth, cocos2d-x for javascript scripting language development does not have a good Integrated Development Tool

Fifth, a small team, hoping to achieve rapid design, development, and transplantation, it is best to work in an ide to achieve a person can do everything;

After a large amount of information, I did not find a good choice. Finally, I decided to develop a set of effective integrated game development tools. According to my conditions, meet Windows and mac systems, javascript scripting language, based on cocos2d-x cross-platform game engine, set code editing, Scene Design, animation production, font design, and particle, physical systems, maps, and so on, and easy debugging, and real-time simulators.

Hard work, after a few months of effort, finally this game development tool initial prototype, we named him cocos2d-x editor, CE for short, after continuous improvement and try, we have used this tool to develop a variety of mobile games, such as parkour, elimination, puzzle, tower guard, and combat games. These Games run on various mobile game platforms to make development games more convenient and convenient. As mentioned above, I was born from android. The previous android development tool was intellij idea, which was used to get things in place. CE existed based on the idea plug-in.


Download and install (JS, Lua ):

Mobile Game Development artifact cocos2d-x editor for js tool download and installation Configuration

Mobile Game Development artifact cocos2d-x editor for lua installation Configuration


Tutorial aggregation and demo:

Mobile Game Development artifact cocos2d-x editor tool download, tutorial aggregation and code download


Example manual:

Cocos2d-x official JS example, has modified the aggregation, easy to view, at a glance


Video tutorial:The basic functions and usage of the tool are briefly introduced.

TroubleshootingSome basic and common questions about cocos2d-x editor


Cocos2d-x editor BasicsDocuments for cocos2d-x editor

Github game Source Code address (including flappy, popstar, moonwarriors, fruitattack, tests, samples)

Https://github.com/makeapp


Introduction:

Next I will introduce this development tool in detail and explain it through some game examples.



1. cross-platform, IDEA is a development tool developed in JAVA and can run on a variety of mainstream operating systems. At present, CE has undergone a large number of available tests on Windows. Next, it will target Mac, the Linux system has been fully tested.








2. All functions of CCB are supported. scenes, interfaces, and animations are supported. cocosbuilder and vs are learned.






3. Support for Javascript and Lua Script Development







4. Support for integrated texture Creation






5. Supports font editing.





6. Support for particle systems




7. Support tieldmap




8. Support javascript code prompts and debugging






9. Support local running and real-time display of development results




10 fast migration of html5, android, and ios





11. The physical system being implemented is not complete yet.

Plan the cocos2d-x editor Version

1. Modify bugs to improve and optimize existing functions;

2. Add a physical system;

3. Add a bone animation;

4 Development cocos2d-x editor for java version





Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.