翡翠教育游戏引擎开发课程.doc

翡翠教育游戏引擎开发课程.doc

ID:52323062

大小:15.00 KB

页数:2页

时间:2020-03-26

翡翠教育游戏引擎开发课程.doc_第1页
翡翠教育游戏引擎开发课程.doc_第2页
资源描述:

《翡翠教育游戏引擎开发课程.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、翡翠教育游戏引擎开发课程游戏引擎是一个为运行某一类游戏的机器设计的能够被机器识别的代码(指令)集合。它像一个发动机,控制着游戏的运行。一个游戏作品可以分为游戏引擎和游戏资源两大部分。游戏资源包括图象,声音,动画等部分,列一个公式就是:游戏=引擎(程序代码)+资源(图象,声音,动画等)。游戏引擎则是按游戏设计的要求顺序的调用这些资源。成都翡翠教育游戏引擎开发课程课程需要熟练使用C++语言并且使用C++语言利用Cocos2d-x引擎进行游戏开发,并将开发的游戏发布到Android、IOS、PC等平台。能够清晰理解Cocos2d-x引擎的体系结构和游戏算法,熟练使用引擎工具

2、并能够配合各种网络连接以及硬件设备进行游戏开发。C++程序基础C++程序设计入门,基本数据类型和输入输出,流程控制与数组,指针和引用,函数,程序结构和书写规范,结构体和联合体,类,继承与多态,模板,异常处理与程序调试,综合训练。数据结构与算法数学在游戏中的应用,游戏坐标系,向量,矩阵,游戏中的碰撞算法,物理模拟,人工智能与寻路算法,综合训练。Cocos2d概述Cocos2d-x概述,Cocos2d-x多平台下的环境搭建,Java语言简介。cocos2d常用类介绍结构框架,导演类(Director),图层类(CCLayer),场景类(CCSence),精灵类(CCSpr

3、ite),菜单,动作,cocos2d实例。设计游戏开发实例滚屏效果实现,虚拟摇杆实现,子弹实现,生命条的实现。Cocos2d-x中的粒子效果实现粒子效果实例,创建粒子效果,在射击游戏中使用粒子效果。分块地图实现分块地图介绍,使用该地图编辑器制作地图,在Cocos2d中实现直角分块地图,斜角分块地图制作,在游戏中使用斜角地图,碰撞实现,游戏存储。《捕鱼达人》项目模拟任务1Logo显示,任务2菜单显示,任务3帮助界面,任务4音乐功能,任务5设置界面,任务6选关界面,任务7游戏界面简单实现,任务8状态切换,任务9绘制鱼群,任务10绘制炮塔,任务11操作逻辑,任务12其他功能

4、,任务13排行榜功能,任务14项目测试。Box2D引擎Box2D引擎介绍,Box2D与Cocos2d-x的关系,利用Box2D创建物理世界,Box2D中的物体定义,物体的用户数据绑定,关节的定义方式,物体的位置和角度。《愤怒的小鸟》项目模拟任务0《愤怒的小鸟》项目说明分析,任务1素材准备,任务2小组分工,任务3View,surfaceView介绍,任务4游戏绘图,任务5图像处理,任务6触屏指针操作,任务7游戏逻辑,任务8分数的存储,任务9高分榜的实现,任务10声音文件的处理,任务11声音文件的播放及控制,任务12游戏整体功能测试,任务13游戏内存占用优化,任务14游戏

5、效率优化。以上课程均为成都翡翠教育完美空间提供,更多详细咨询请戳官网咨询。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。