案例 | 章节 | 内容 |
3D 游戏程序基础 |
3D 图形编程是计算机图形学的核心技术,除了需要了解3D 成像原理之外,还需要掌握DX 绘图、顶点缓冲、地形与天空盒、灯光贴图渲染等必要的基础编程能力。 |
|
3D 高级渲染及优化 |
由于多了一个维度,游戏中的模型碰撞检测、摄像机镜头、骨骼动画、粒子特效、模型渲染与阴影变得更为复杂,实时运算后表现出的视觉效果也会无比真实,令人身临其境。 |
|
"3D 游戏程序基础、3D 高级渲染及优化"对应学习目标
《剑灵》是韩国网络游戏开发商NCSoft 开发的3D 奇幻大型多人在线动作类游戏,为玩家展示了东方武侠世界、人物造型、轻功绝学、打斗体验、战斗过程,以及任务情节。 "3D 游戏程序基础、3D 高级渲染及优化"阶段,主要帮助我们对3D 游戏的渲染有一个清楚的认识。3D 游戏与2D 游戏最主要的区别在于渲染方面,而程序的整体框架及游戏系统的划分与2D 游戏并无本质区别。我们会学习到如何一步步渲染出一个美妙的3D 世界。 |
||
服务器和数据库 |
完整的3D 网络游戏除了三维视效的表现外,还需要数据通讯、数据库管理、多线程运算等底层功能支持,保证高效的协同运算与即时的操作效果。 |
|
游戏案例实践 |
依据教师提供的游戏案例源码,综合运用所学过的游戏开发编程技术,进行相对完善的功能开发,不仅要实现游戏程序的框架,还要在框架内实现一个3D 游戏应有的游戏系统,体现游戏的娱乐性。 |
|
阶段考核(K1) |
阶段考试K1 的形式为在线考试,利用汇众教育自主研发的在线考试系统进行程序知识的在线答题。本次阶段考试主要考察3D 图形学原理,3D 图形学原理是任何3D 游戏开发、3D 引擎开发不可或缺的知识,是衡量一个3D 游戏程序员合格与否的标杆。 |
|
C# 基础 |
C# 是微软公司发布的一种面向对象的、运行于.NET Framework 之上的高级程序设计语言。是一种安全的、稳定的、简单的、优雅的,由C 和C++ 衍生出来的面向对象的编程语言。C# 语言也是Unity3D 游戏引擎所支持的重要脚本编程语言之一,对于后续学习Unity3D 引擎有很大帮助。而我们之前所学过的C++ 语言对于我们学习C# 语言同样具有很大的帮助。 |
|
Unity3D 功能介绍 |
Unity3D 具有很强大的功能,同时也是目前最流行的3D 游戏开发引擎。我们要从界面操作入手,以游戏案例的形式,逐步深入讲解该引擎的基本构架、游戏对象、游戏组件、预制体、Mecanim 动画系统、Shuriken 粒子系统、LightMapping 的烘培等功能。 |
|
Unity3D 项目实战 |
在掌握了引擎的基本使用后,学员将独立完成若干个准商业游戏案例的开发,类型包括但不局限于飞行射击游戏、塔防游戏、消除游戏、第一人称射击游戏、角色扮演游戏、卡牌类游戏、动作类游戏等游戏的设计与开发。通过开发,更深入地掌握Unity3D 引擎。 |
|
"C# 基础、Unity3D 功能介绍、Unity3D 项目实战"对应学习目标
《我叫MT2》是乐动卓越开发的精美3D 手游,延续了传统《我叫MT》的经典特色。精美建模、华丽技能、宏大世界,让你体验前所未有的畅快战斗。作为《我叫MT》的续作,《我叫MT2》突破了"2D 卡牌"局限,以"3D 视角"再现可爱角色,为玩家呈现出一个无比真实的游戏世界。 "C# 基础、Unity3D 功能介绍、Unity3D 项目实战"阶段,主要帮助我们认识Unity3D 这个游戏引擎,从界面操作开始,逐渐学习引擎的框架、预制体、游戏组件、动画系统、粒子系统、物理系统、常用开发插件等,同时学习使用C# 语言编写Unity3D 中的脚本,综合运用所学到的知识,最终完成商业化游戏的开发。 |
||
Unity3D 通信及打包 |
在游戏基本完成后,我们需要为游戏添加网络通信的功能,使其具备在互联网中进行数据连接、通信的功能,并在最终封装游戏的时候,导出为满足各个目标平台(IOS/Android)可运行的版本,并讲解在目标平台上线的流程。 |
|
Unity3D引擎虚拟现实(VR)设计 |
VR中摄像机的使用技巧
|
|
阶段考试(K2) |
按照商业项目要求,模拟商业项目开发流程,制作游戏程序技术开发文档,绘制出对应的UML 程序结构图,对游戏进行编码,实现游戏框架及各个游戏模块的功能,最终编译为可直接运行的游戏并提供整个游戏项目的设计文档。 |
Unity 是由Unity Technologies 开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。可发布游戏至Windows、Mac、Wii、iPhone、和Android 平台。也可以利用Unity web player 插件发布网页游戏,支持Mac 和Windows 的网页浏览。
DirectX(简称DX)是由微软公司创建的多媒体编程接口。它可以使基于Windows的计算机成为运行和显示具有丰富多媒体元素(例如全色图形、视频、3D 动画和丰富音频)的应用程序的理想平台。DirectX 主要由显示部分、声音部分、输入部分和网络部分API 构成。
C# 是一种安全的、稳定的、简单的、优雅的面向对象的编程语言。由微软公司发布,运行于.NET Framework 之上。C# 是兼顾系统开发和应用开发的最佳实用语言,并且很有可能成为编程语言历史上的第一个"全能"型语言。
入学即签订
《就业推荐协议》,此协议包含学校为学员成功就业所承担的法律责任,让学员能够在汇众安心学习!
学员需要参加学习流程中设定的相关考试,并达到考核标准,便可获得对应的认证证书。
发证机构:汇众教育和工业和信息化部软件与集成电路促进中心(CSIP)
汇众教育就业实训基地达到47家,分布在北京、上海、广州、深圳、大连、青岛、成都、重庆、西安、杭州、武汉、合肥、郑州、济南等全国各大城市。
学员结业后可以任意选择就业城市,由汇众教育总部统筹推荐到您喜爱的城市就业。
学历:本科
就职:紫金翎科技
月薪:
20000+¥
学历:大专
就职:八七六零网络
月薪:
15000¥
学历:大专
就职:天格科技
月薪:
15000¥
学历:大专
就职:双米互动
月薪:
10000¥
学历:大专
就职:方舟互联科技
月薪:
7000¥
学历:大专
就职:七维视觉
月薪:
6000¥
学历:本科
就职:境界网络技术
月薪:
12000+¥
学历:大专
就职:网秦天下科技
月薪:
5000¥