- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广州康大职业技术学院计算机系
《cocos2d-x游戏设计》
实训指导书
目 录
绪 论
实训一 飞机大战发环境、获游戏开发资源
飞机大战游戏的创建以及飞机和子弹的添加
飞机大战中触屏事件实现
飞机大战碰撞检测
飞机大战背景音乐
(1)制作游戏背景;
(2)制作飞机和子弹的精灵;?
(3)碰撞事件的处理
(4)设计游戏的统计系统;?
(5)设计特效和道具。?
职业目标?
(1)培养学生谦虚、好学的品质;?
(2)培养学生勤于思考、做事认真的良好作风;?
(3)培养学生良好的职业道德;?
(4)培养按时、守时的软件交付观念;?
(5)培养阅读设计文档、编写程序文档的能力。
技能目标?
(1)培养学生良好的自我表现、与人沟通的能力;?
(2)培养学生的团队协作精神;?
(3)培养学生分析问题、解决问题的能力;?
(4)培养学生勇于创新、敬业乐业的工作作风;?
(5)培养学生的质量意识、安全意识;?
(6)培养学生诚实、守信、坚忍不拔的性格;?
(7)培养学生自主、开放的学习能力。
三、实训考核评定
平时出勤20分,游戏演示40分,实训报告及源程序40分。
1.“优秀”标准:85-100分
2.“良好”标准:70-84分
3.“及格”标准:60-70分
4.“不及格”标准:0-59分
实训一
一、实训目的与要求
让学生能够自己在电脑上配置好我们实训所需要的开发环境,主要包括软件的下载和安装,环境的配置,求每个学生都能够独立完成。并且老师在实训前把准备好的实训资料,实训所需图片都发给学生。
二、实训环境
(一)实训设备
配置比较高的电脑(S2005)
1.3.安装Java
Java是Android支持的编程语言,也是安卓环境搭建的基础。主要麻烦的地方是环境变量的设置。
下载地址:/zh_CN/
1.4.安装带Android ADT的Eclipse
Eclipse集成开发环境是用以android app,当然也可以进行C++的开发,只要你安装相应的组件即可。安装Android ADT就可以进行Android app的开发,这里选择直接使用谷歌提供的打包好Android ADT的Eclipse,就免去了ADT的安装等操作。
下载地址:/sdk/index.html
安装完成后,通过SDK管理器下载相应SDK版本就可以了。
1.5.安装Android NDK
Android NDK是Android系统对外提供的基于C++接口的软件工具包,它集成了交叉编译器,只要修改相应的编译脚本文件就可以创建出so文件,且自动将其与Android app进行打包。
下载地址:/tools/sdk/ndk/index.html
使用方式:进入Eclipse→Windows→Preferences→Android→NDK→选择所在的路径。
需注意的是,有些较高NDK版本在和cocos2d-x配合编译的时候会出现问题。所以各个工具之间应选择可兼容的。
1.6.安装cocos2d-x
cocos2d-x引擎这里就不再介绍了,国内官网是/。
下载地址:/download
安装方式:
(1)点击build-win32.bat,用来编译cocos2d-x文件。
(2)点击install-templates-msvc.bat,用来安装VS模版(向导)。
(3)create-android-project.bat,用来创建Andorid工程,在使用之前要先对其内容进行配置(Cygwin路径,Android SDK路径,Android NDK路径)
五、实训总结
部分游戏展示
实训二
一、实训目的与要求
实现游戏项目的创建,并且能够使用cocos2d-x游戏引擎的基本类和接口,完成导演、场景、图层、精灵的实例化。要求学生能够在老师的带领下,完成基本的项目构建,类的使用。
二、实训环境
(一)实训设备
配置比较高的电脑(S2005)Vs2012
(三)实训场地
实训楼3005
三、四、class PlaneLayer :
public CCLayer
{
public:
PlaneLayer(void);
~PlaneLayer(void);
static PlaneLayer* create();//实现create函数
virtual bool init();
public:
static PlaneLayer* sharedPlane;//提供sharedPlane全局
文档评论(0)