课程简介:
本课程在完成C的基础之上,开始学习3D游戏技术基础、3D游戏摄像机、模型处理等方面的三位计算机图形学基础知识。然后继续学习3D场景管理,高级模型优化技术,粒子系统,阴影等高级技术,还要学习目前流行的高效的开源3D游戏引擎OGRE。
适合人群:爱好游戏,爱好编程,有电脑操作基础及编程语言,高中以上学历,中专、中技、 大专均可。
就职领域:手游端网游公司,网页游戏公司、移动媒体游戏公司、游戏CG制作公司等。
3D网络游戏开发精英课程大纲 | |||
案例 | 模块 | 主要内容 | 就业方向 |
游戏程序设计 |
初识DirectX Direct3D世界的基本元素 基本图形绘制 Direct3D与数学基础 光照、纹理 摄像机 模型基础、渲染状态 |
完成本课程的学习后,学员将会胜任:3D手游开发工程师、2D手游开发、游戏客户端开发工程师、游戏主策划等。 | |
算法与数据结构 |
三维游戏场景实现技术 网格模型高级技术 场景管理技术 粒子系统 3D声音系统 Directlnput和点选 模板缓冲区和体积阴影 多线程技术 高级网络通信编程、数据库 HLSL语言入门、地图编辑器 |
||
Win32 程序设计 |
主流3D引擎介绍 OGRE游戏引擎 OGRE系统结构 CEGUI系统 Lua脚本 |