招生合作| 投诉/建议

400-888-4851

全国统一学习专线 8:30-21:00

武汉跨平台游戏开发辅导班 

上课时段: 详见内容

开班时间: 滚动开班

课程价格: 请咨询

咨询电话: 400-888-4851

预约试听 在线咨询

授课学校: 武汉汇众教育

教学点: 1个

已关注: 259人

QQ咨询:

课程介绍 发布日期:2018-08-27 09:57:36

武汉跨平台游戏开发辅导班

本课程适合对跨平台游戏开发感兴趣的学员,想要学习跨平台游戏开发的学员,汇众教育帮助学员完成自己的目标,提升自身能力。
课程介绍
  这套课程主要讲授游戏程序开发的核心技术与主要的功能实现。编程入门基础阶段包含《C++程序基础》、《面向对象程序设计》、《游戏中的数据结构与算法》。此阶段将为后续的游戏开发课程学习做好基本准备。
  技术应用阶段包含《游戏中的图形图像实现》、《简单游戏框架设计》、《游戏中的数学与物理应用》、《Lua语言及UI系统(Lua实现)》,该阶段将实现计算机图形编程、搭建高效简洁的游戏框架、设计游戏中主要的数学与物理运算以及游戏UI系统开发。
  游戏引擎应用阶段包含《cocos2d-x游戏引擎基础》、《引擎游戏设计》、《MFC》以及完整的项目实训环节。该阶段将需要掌握游戏引擎的基本原理,并学会如何改变引擎编码来实现游戏预期的设计效果。
Lua
  一个小巧的脚本语言,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。在目前所有脚本中,Lua的速度是非常快的,这一切都决定了Lua是作为嵌入式脚本的良好选择。
C++
  一种通用编程语言,应用广泛,常用于系统开发、游戏引擎开发等应用领域,是至今非常受欢迎的强大编程语言。C++设计直接的和广泛的支持多种程序设计风格,无需复杂的程序设计环境。
服务
  入学即签订《推荐协议》,此协议包含学校为学员成功所承担的法律责任,让学员能够在汇众安心学习!
  学员需要参加学习流程中设定的相关考试,并达到考核标准,便可获得对应的认证证书。
  发证机构:汇众教育和工业和信息化部软件与集成电路促进中心(CSIP)
章节 内容
C++ 程序基础

C++ 是一种通用编程语言,应用广泛,常用于系统开发、游戏引擎开发等应用领域,是非常受欢迎的强大编程语言。 C++ 设计直接的和广泛的支持多种程序设计风格,无需复杂的程序设计环境。

面向对象程序设计

面向对象程序设计,是一种计算机编程架构,从80 年代开始成为了一种主导编程思想。它达到了软件工程的三个主要目标:重用性、灵活性和扩展性。为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息。

游戏中的数据结构与算法

数据结构和算法在游戏程序中应用得很广,可以说无处不在,被比喻为游戏程序的灵魂。一般游戏对程序的效率要求很高,因此能否成为出色的游戏程序员很大程度取决于能否编写出高效的算法。

游戏案例实践

依据教师提供的游戏案例源码,综合运用所学过的游戏开发编程技术,进行相对完善的功能开发,赋予一个游戏所应该具有的游戏性,尽量做到:"娱乐性"

阶段考核(K1)

阶段考试K1 的形式为在线考试,利用汇众教育自主研发的在线考试系统进行程序基础知识的在线答题。本次阶段考试主要考察C++ 及数据结构算法的功底。

游戏中的图形图像实现

讲解计算机图形学的原理、算法及实现,即从基本图形的生成,由简单到复杂,由二维到多维。实用图形编程技术包括计算机图形学的概念、发展、应用和软硬件系统;编写代码,使计算机自动绘制直线、圆、椭圆基本图形、曲线及区域的填充;图像处理的基本知识。

简单游戏框架设计

在游戏项目中,游戏程序的主体框架是整个工程项目基础和重要的部分,它集结了项目运行时所需的各个功能函数集群。代码量少、表达规范、语法结构稳定的程序能够让整个游戏框架更易于维护。所以,游戏的主体框架应该是简约而不简单的,即用最少的代码实现尽可能多的程序任务。

游戏中的数学与物理应用

游戏的可玩性与游戏中的数学与物理运算息息相关,比如寻路算法、碰撞检测、重力与加速度、伤害范围与防御等。通过改变运算方法和数值,就可以实现不同的游戏效果与感受。

Lua 语言及UI 系统(Lua 实现)

使用Lua 脚本语言,开发可以自定义的游戏UI 系统。包括游戏UI 框架的搭建、游戏UI 布局的可视化调整、UI 特效实现、UI 事件的绑定及处理等。

阶段考试(K2)

项目考核。按照考核文档要求,首先制作游戏程序技术开发文档,绘制出对应的UML 程序结构图;其次按照UML 图进行编码,实现游戏框架及各个游戏模块的功能,并最终编译为可直接运行的游戏;最后给出游戏项目说明文档。

cocos2d-x 游戏引擎基础

Cocos2d-X 可以帮助我们更好更快地开发出高效有价值的2D 游戏,并且这个游戏可以在PC、手机等设备上运行。我们需要重点掌握的是在该引擎标准框架基础上,如何改变编码并实现我们想要的游戏效果。

引擎游戏设计

基于引擎设计的游戏,需要将游戏设计框架与引擎功能框架进行完美结合,主要模块有:游戏数据管理模块、应用程序配置模块、日志记录模块、网络管理模块、消息事件机制模块、输入输出控制模块、音效管理模块、UI 系统模块、逻辑系统处理模块。针对不同类型的游戏,通常只需要单独实现最上层的游戏逻辑系统,而剩余的模块完全可以复用。

MFC

微软基础类库(MFC)是一个微软公司提供的代码库,利用MFC 可以快速的开发游戏制作中用到的各种辅助工具,例如地图编辑器、任务编辑器、UI 编辑器、GM 工具等。以加快游戏开发速度及游戏上线后对游戏进行快速的维护、更新等。

项目实战

按照商业项目要求,模拟商业项目开发流程,制作游戏程序技术开发文档,绘制出对应的UML 程序结构图,对游戏进行编码,实现游戏框架及各个游戏模块的功能,最终编译为可直接运行的游戏并提供整个游戏项目的设计文档。

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 武汉汇众教育 了解详情
咨询电话:400-888-4851 你也可以留下你的联系方式,让课程老师跟你详细解答: 在线咨询


上一篇:武汉游戏模型设计培训班
下一篇:武汉高级游戏策划培训班
课程导航
开课校区
关于我们 | 联系我们 | 武汉汇众教育 地址:湖北省武汉市武昌区广埠屯资讯广场 咨询电话:400-888-4851

CopyRight © 2010-2025 订课宝 版权所有. 未经授权,不得转载本站内所有内容。

沪ICP备16037964号-2

招生合作 版权/投诉 注册

网站地图 更新时间:2025-04-26