跟你简要说一下我的自学路以免你走弯路 背景: 有工作而且很忙;在不影响工作基础上用业余时间鼓捣(经常会因为工作耽搁学习进度);基本没技术背景(初中qbasic、高中pascal半吊子)大学文科工作也不是搞代码.因此我感觉

1.Cocos2d-JS引擎Cocos2d-JS引擎是Cocos2d-x的JS版本它极大简化与整合的API设计使得游戏开发变得前所未有地轻松.依托Web平台使Cocos2d-JS享有高效的开发测试环境命令行工具提供三步就可以搞定Web与Native全平台部署的便捷功能.2.Cocos Code IDECocos Code IDE是基于 Eclipse的跨平台 IDE可帮助开发者便捷地创建游戏工程、编写调试代码、实时查看修改效果、并最终直接发布成可上架的安装包.

可以看看关东升写的《cocos2d-x实战 js卷cocos2d-js实战开发》从搭建环境到产品上线讲的都挺详细的.另外可以看看官方的开发者手册和API文档.官方的文档是最新的和最准确的.希望可以帮到你.

Cocos2d-JS引擎Cocos2d-xJS版本极简化与整合API设计使游戏发变前所未轻松依托Web平台使Cocos2d-JS享高效发测试环境命令行工具提供三步搞定Web与Native全平台部署便捷功能 !

1.cocos2d-js引擎cocos2d-js引擎是cocos2d-x的js版本它极大简化与整合的api设计使得游戏开发变得前所未有地轻松.依托web平台使cocos2d-js享有高效的开发测试环境命令行工具提供三步就可以搞定web与native全平台部署的便捷功能.

cocos2d-x是跨平台的框架用c++包括windows、ios、android、linux等都可以移植.quick-cocos2d-x是在cocos2d-x上加了一些功能具体我也没用过我只用过cocos2d-x.而cocos2d-js是用js语言主要是用于网页端游戏的开发.cocos studio主要是游戏界面和动画的设计.cocos code ide是cocos官方发布的编程开发环境.如果不用官方的我们可以用eclipse和vs等其他ide配置好之后进行开发.cocos2d-x的2.x版本和3.x差别还挺大的两边的代码不太能兼容需要一些小修改才能运行.纯手打

推荐cocos js先学场景图层精灵的概念以及node的属性再了解如何加载cocos studio的资源接着再学下一些事件主要是触摸事件还有schedule有了这些就可以基本实现一些想法了比如一个模拟物理小球的跳动触摸移动物体之类的.熟悉这些简单的游戏算法之后就可以继续深入学习了.希望能帮助到你:)