Cocos是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos-iPhone项目的版本。Cocos发展的重点是围绕Cocos跨平台。Cocos提供的框架外,手机游戏,可以写在C++或者Lua中,使用API是Cocos-iPhone兼容。
阶段:C/C++游戏编程语言开发基础(课时)
本阶段从C、C++程序语言开始学习,逐步深入了解cocos2d内部游戏编程机制, 熟练使用编程语言,如何综合运用C语言创建电脑游戏,初步了解基础的游戏开发编程。
第二阶段:Cocos2d基础开发 (课时)
本阶段把握Cocos2d-JS 的基本使用,包括创建项目、认识基础元素、cocos2dx引擎原理,引擎基础使用等等,进行阶段性实践,制作场景,特效及设计动作,全面掌握Cocos2d-JS 的进阶知识,如物理引擎Box2d的使用、游戏算法、多平台开发等等,使学员对Cocos2d-x有更深一步的了解。
第三阶段:商业项目实战+服务端+跨平台(240课时)
本阶段将ARPG类游戏实战项目开发,强化游戏架构设计、功能版块的开发、数据交互等等,全面提高学员的游戏编程、管理、封装、框架能力, 对实际开发商业项目进行完整规划设计,熟练掌握项目的规划、开发、提交、修改、上线,管理等步骤,提升项目开发能力,提高学员就业竞争能力和创业管理意识,以及多平台发布能力。
第四阶段:面试、简历,职业发展规划:
由就业指导顾问对学员进行个人简历制作指导,在此期间学员将有机会亲自到一线游戏制作公司进行实地参观或见习,同时也将会由业界一线公司代表或资深制作人员不定期前来,进行技术讲座以及学员作品点评。不但能锻炼学员的技能与职业素养,还能够整理制作符合业界需求的终应聘作品。