游戏引擎架构设计课程要求学生,掌握3D游戏引擎架构设计的基本原理和方法,学习3D游戏引擎的场景管理、资源管理、场景渲染、角色动画、交互式游戏控制、内存管理、可扩展性设计等核心内容,并了解3D游戏引擎的声音、AI、网络通信、物理模拟、特效、GUI等功能。这门课程的特点是,实践性与理论性并重。通过分析两个开源游戏引擎:OGRE和Panda3D,学习游戏引擎架构和各模块的设计思想。
3D游戏引擎架构设计基础
-
游戏引擎概述(03:44)
-
游戏引擎架构概述(08:48)
-
功能游戏(08:39)
-
游戏引擎中的设计模式(05:11)
-
视频一、场景管理概述与BVH(14:37)
-
场景管理方法:场景图(10:06)
-
OGRE场景管理(14:02)
-
OSG场景管理(12:19)
-
Panda3D场景管理(15:58)
-
八叉树场景管理(11:57)
-
BSP树场景管理概述和构建算法(15:31)
-
视频八、BSP树场景管理遍历和应用(15:17)
-
资源管理概述(11:30)
-
OGRE资源组织(12:30)
-
OGRE资源管理(16:22)
-
Panda3D资源管理(16:51)
-
场景渲染概述和场景剔除(14:22)
-
真实感场景渲染(14:29)
-
细节分层方法(11:25)
-
OGRE渲染过程(30:33)
-
OGRE渲染类(14:34)
-
Panda3D场景渲染(35:30)
-
角色动画(13:50)
-
骨骼蒙皮动画(14:21)
-
角色动画的运动合成(08:36)
-
角色动画的运动控制(16:43)
-
OGRE角色动画(32:04)
-
Panda3D角色动画(09:43)
-
事件处理概述(17:40)
-
OGRE事件处理(17:55)
-
Panda3D事件处理(15:44)
-
脚本语言(09:46)
-
内存管理(27:37)
-
可扩展性实现(10:03)
-
游戏引擎介绍(06:38)
-
游戏开发过程介绍(04:49)
-
游戏开发团队分工(02:55)
-
游戏运营介绍与建议(04:00)
-
OGRE安装和编译(05:03)
-
OGRE官方文档介绍(01:50)
-
OGRE引擎架构概述(22:05)
-
Panda3D安装(02:38)
-
OGRE引擎架构主要模块分析(19:38)
-
Panda3D官方文档(03:34)
-
OGRE引擎使用方法(24:11)
-
Panda3D引擎架构概述(17:32)
-
Panda3D引擎架构主要模块分析(31:58)
-
Panda3D引擎使用方法(36:01)
暂无相关数据
2020-12-25 15:03:43
很有用
2020-12-22 14:58:14