- 5
- 0
- 约9.78千字
- 约 21页
- 2017-03-13 发布于四川
- 举报
广州康大职业技术学院计算机系
《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全局
您可能关注的文档
- CAXA快捷键汇总.doc
- CATIA齿轮绘制技巧.doc
- CAXA的应用技巧及心得.docx
- CB15分部工程开工申请表-doc.doc
- CA证书网上办税的流程.doc
- CCNA中文笔记第10章节EIGRPandOSPF.doc
- CCNA第2部分TCPIP及网际层.doc
- CCD名词概念组成的调整及优化.doc
- CCCC时间函数使用技巧.doc
- CCTV百集大型纪录片(世界历史)解说词51-60.doc
- 2026及未来5年中国UV五辊全面上光机市场数据分析研究报告.docx
- 2026及未来5年中国动态口令双因素身份认证系统市场数据分析研究报告.docx
- 2026及未来5年中国聚乙烯PE市场数据分析研究报告.docx
- 2026及未来5年中国二乙醇缩乙醛市场数据分析研究报告.docx
- 2026及未来5年中国葡萄糖酸锌市场数据分析研究报告.docx
- 2026及未来5年中国彩色CMOS可视门铃模组市场数据分析研究报告.docx
- 2026及未来5年中国婴幼儿MP3播放器市场数据分析研究报告.docx
- 2026及未来5年中国低温冷冻治疗仪市场数据分析研究报告.docx
- 2026及未来5年中国汽车引擎清洁剂市场数据分析研究报告.docx
- 2026及未来5年中国植绒灯笼市场数据分析研究报告.docx
最近下载
- 厦门市同安区事业单位招聘考试题目及答案2025.docx VIP
- 公示A646-0059宗地光明新区观光站综合体项目pdf - 重庆市环境保护.PDF
- 草坪学 全套课件.ppt VIP
- 物理-河南普通高中青桐鸣大联考2024-2025学年2025届高三年级上学期1月期末考试试题和答案.docx VIP
- 弱电工程入侵报警系统(含紧急求助)设计方案全.docx VIP
- 《化学催化催化剂》课件.ppt VIP
- 金相检验二级试题.pdf VIP
- 未遂事故管理制度.docx VIP
- 安徽医科大学2021年春季学期护理专业《健康评估》期末考试试卷.docx VIP
- NB_T 20436-2017压水堆核电厂水化学控制.pdf
原创力文档

文档评论(0)