【课程简介】
cocos2d是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。 2012年发布的CocoStudio工具集是开源游戏引擎Cocos2d-x开发团队官方推出的游戏开发工具,目前已经进入稳定版。CocoStudio吸取了他们自己在游戏制作中的经验,为移动游戏开发者和团队量身定做,旨在降低游戏开发的门槛,提高开发效率,同时也为Cocos2D-X的进一步发展打下基础。
【课程内容】
1、C++ 程序基础
C++ 是一种通用编程语言,应用广泛,常用于系统开发、游戏引擎开发等应用领域,是至今为止受广大受用的强大编程语言。 C++ 设计直接的和广泛的支持多种程序设计风格,无需复杂的程序设计环境。
2、面向对象程序设计
面向对象程序设计,是一种计算机编程架构,从80 年代开始成为了一种主导编程思想。它达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。
3、游戏中的数据结构与算法
数据结构和算法在游戏程序中应用得很广,可以说无处不在,被比喻为游戏程序的灵魂。一般游戏对程序的效率要求很高,因此能否成为出色的游戏程序员很大程度取决于能否编写出高效的算法。
4、游戏案例实践
依据教师提供的游戏案例源码,综合运用所学过的游戏开发编程技术,进行相对完善的功能开发,赋予一个游戏所应该具有的游戏性,尽量做到:"娱乐性"
5、阶段考核(K1)
阶段考试K1 的形式为在线考试,利用汇众教育自主研发的在线考试系统进行程序基础知识的在线答题。本次阶段考试主要考察C++ 及数据结构算法的功底。
6、游戏中的图形图像实现
讲解计算机图形学的原理、算法及实现,即从基本图形的生成,由简单到复杂,由二维到多维。实用图形编程技术包括计算机图形学的概念、发展、应用和软硬件系统;编写代码,使计算机自动绘制直线、圆、椭圆基本图形、曲线及区域的填充;图像处理的基本知识。
7、简单游戏框架设计
在游戏项目中,游戏程序的主体框架是整个工程项目基础重要的部分,它集结了项目运行时所需的各个功能函数集群。代码量少、表达规范、语法结构稳定的程序能够让整个游戏框架更易于维护。所以,游戏的主体框架应该是简约而不简单的,即用少的代码实现尽可能多的程序任务。
8、游戏中的数学与物理应用
游戏的可玩性与游戏中的数学与物理运算息息相关,比如寻路算法、碰撞检测、重力与加速度、伤害范围与防御等。通过改变运算方法和数值,就可以实现不同的游戏效果与感受。
9、Lua 语言及UI 系统(Lua 实现)
使用Lua 脚本语言,开发可以自定义的游戏UI 系统。包括游戏UI 框架的搭建、游戏UI 布局的可视化调整、UI 实现、UI 事件的绑定及处理等。
10、阶段考试(K2)
项目考核。按照考核文档要求,首先制作游戏程序技术开发文档,绘制出对应的UML 程序结构图;其次按照UML 图进行编码,实现游戏框架及各个游戏模块的功能,并终编译为可直接运行的游戏;后给出游戏项目说明文档。
11、cocos2d-x 游戏引擎基础
Cocos2d-X 可以帮助我们更好更快地开发出高效有价值的2D 游戏,并且这个游戏可以在PC、手机等设备上运行。我们需要重点掌握的是在该引擎标准框架基础上,如何改变编码并实现我们想要的游戏效果。
12、引擎游戏设计
基于引擎设计的游戏,需要将游戏设计框架与引擎功能框架进行完美结合,主要模块有:游戏数据管理模块、应用程序配置模块、日志记录模块、网络管理模块、消息事件机制模块、输入输出控制模块、音效管理模块、UI 系统模块、逻辑系统处理模块。针对不同类型的游戏,通常只需要单独实现上层的游戏逻辑系统,而剩余的模块完全可以复用。
13、MFC
微软基础类库(MFC)是一个微软公司提供的代码库,利用MFC 可以快速的开发游戏制作中用到的各种辅助工具,例如地图编辑器、任务编辑器、UI 编辑器、GM 工具等。以加快游戏开发速度及游戏上线后对游戏进行快速的维护、更新等。
14、项目实战
按照商业项目要求,模拟商业项目开发流程,制作游戏程序技术开发文档,绘制出对应的UML 程序结构图,对游戏进行编码,实现游戏框架及各个游戏模块的功能,终编译为可直接运行的游戏并提供整个游戏项目的设计文档。
【学校优势】
一、培训知名品牌
专注cocos2d开发与设计培训在ios、Android、HTML5等领域成就显著。
二、师资阵容
由业内知名讲师、专家及技术精英组成,具有多年大型项目实战经验。
三、小班教学
坚持小班教学,确保每一个学员都能获得老师的1对1指导。
四、高配教学设备
时下主流的cocos2d开发配套硬件设施,全苹果设备辅助教学,操作更流畅、相应更快捷、内容更具实战性。
【学员感言】
[冯**]:“来到汇道软件开发培训让我对未来充满青春的正能量”
汇道的学习氛围很好,这个当然和汇道的全体老师们的工作态度和对待学生的积极性是密不可分的。整个汇道上下都充满了浓郁的学习氛围和工作的气氛,工作和学习紧密结合让我刚到汇道就充满了力量。
【教学**】
1、 可试学:很多学员都怕学不会,免费试学,不满意可退款;
2、 重新学:很多学员都怕学不会,免费重修,直到学会为止;
3、 学完付:雄厚师资、实战案例,**就业,先学习后付款;
4、 助学金:申请助学金“0元入学”,先就业后付款,无压力。