为你解说Cocos2d-x游戏开发工程师职业学习路线图
职业前景
随着移动互联网的发展,Cocos2d-x游戏开发工程师已成为薪资增长最快的职业之一。截至2013年底,该职业平均月薪达10162元。
简介内容
本路线图课程面向零基础学员,旨在让学员深入学习C++后,全面、深入地了解Cocos2d-x的所有核心功能,并能够运用这些知识开发完整的游戏项目。课程包含以下4套视频课程:
- 《征服C++ 11》
- 《从零开始掌握Cocos2d-x 3.x》(共12季)
- 《Cocos2d-x项目实战:仿微信飞机大战》
- 《Cocos2d-x项目实战:星空大战》
课程采用Cocos2d-x的最新版本,视频中的所有例子可同时适用于XCode、Eclipse和Visual Studio 2013,学员可自由选择自己喜欢的开发平台和开发工具。
学习建议
测试环境选择
有些demo,如测试多点触摸、传感器等,只能在移动设备上进行测试,无法在PC上测试。因此,对于这些Demo,建议选择XCode和Eclipse(Eclipse可生成Android的APK文件)进行开发和测试。
核心技术学习
本系列课程从C++的基础开始讲解,几乎涵盖了标准C++的全部内容。通过《从零开始掌握Cocos2d-x 3.x》视频课程,深度剖析了Cocos2d-x中的核心开发技术。学员通过这两门课程能够掌握游戏开发所需的最核心技术。之后,再学习《Cocos2d-x项目实战:仿微信飞机大战》和《Cocos2d-x项目实战:星空大战》这两个实战课程,可深入理解使用Cocos2d-x开发游戏的流程,并学会如何将所学知识转化为实际的开发能力。
基础薄弱应对
如果学员的C++基础较为薄弱,建议先学习《征服C++ 11》视频教程的基本部分,再学习Cocos2d-x的相关知识。当然,C++和Cocos2d-x也可以交叉学习,二者相辅相成。当学员掌握了C++和Cocos2d-x之后,就可以继续学习后面的两个游戏实战类项目。