3D游戏引擎架构设计基础

游戏引擎是面向游戏开发者的独立复杂组件。 3D游戏引擎架构设计课程是学习游戏引擎的架构设计思想和主要模块设计,其中包括两个开源游戏引擎分析:OGRE和Panda3D。

播放:2880次,课程ID:4231014

3D游戏引擎架构设计基础课程简介:前往报名学习

3D游戏引擎架构设计基础课程简介:

游戏引擎是面向游戏开发者的独立复杂组件。 3D游戏引擎架构设计课程是学习游戏引擎的架构设计思想和主要模块设计,其中包括两个开源游戏引擎分析:OGRE和Panda3D。

前往报名学习

3D游戏引擎架构设计基础课程目录:

课程单元一、3D游戏引擎架构设计概述

--课程知识图谱

--视频一、 游戏引擎概述

--视频二、 游戏引擎架构概述

--视频三、 功能游戏

--视频四、 游戏引擎中的设计模式

--课程单元一、作业

课程单元二、 游戏引擎的场景管理

--视频一、 场景管理概述

--视频二、场景图

--视频三、OGRE场景管理

--视频四、OSG场景管理

--视频五、Panda3D场景管理

--视频六、八叉树场景管理

--视频七、BSP树场景管理概述和构建

--视频八、BSP树场景管理遍历和应用

--课程单元二、作业

课程单元三、游戏引擎的资源管理

--视频一、资源管理概述

--视频二、OGRE资源组织

--视频三、OGRE资源管理

--视频四、Panda3D资源管理

--课程单元三、作业

课程单元四、游戏引擎的场景渲染

--视频一、场景渲染概述和场景剔除

--视频二、真实感场景渲染

--视频三、细节分层方法

--视频四、OGRE渲染过程

--视频五、OGRE渲染类

--视频六、Panda3D场景渲染

--课程单元四、作业

课程单元五、游戏引擎的角色动画

--视频一、角色动画概念

--视频二、骨骼蒙皮动画

--视频三、角色动画的运动合成

--视频四、角色动画的运动控制

--视频五、OGRE角色动画

--视频六、Panda3D角色动画

--课程单元五、作业

课程单元六、引擎的事件处理和脚本语言

--视频一、事件处理

--视频二、OGRE事件处理

--视频三、Panda3D事件处理

--视频四、脚本语言

--课程单元六、作业

课程单元七、引擎的内存管理与可扩展实现

--视频一、内存管理

--视频二、可扩展性实现

--课程单元七、作业

课程单元八、OGRE和Panda3D开源引擎实例分析

--视频一、OGRE引擎架构概述

--视频二、OGRE引擎架构主要模块分析

--视频三、OGRE引擎使用方法

--视频四、Panda3D引擎架构概述

--视频五、Panda3D引擎架构主要模块分析

--视频六、Panda3D引擎使用方法

--课程单元八、作业

腾讯学习视频

辅助学习视频

期末考试

3D游戏引擎架构设计基础授课教师:

陈泽琳-副教授-华南理工大学-软件学院

课程主讲老师陈泽琳从事教学工作近30年,在华南理工大学软件学院数字媒体专业方向的教学中,与彭少武老师等设计并开设了4门相关课程和一门实训课程。培养的学生大多从事与计算机图形图像和游戏设计等相关的工作,包括腾讯和网易游戏设计部门,得到了业界好评。

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。