We're sorry this project doesn't work properly without JavaScript enabled. Please enable it to continue.
欢迎来到在线教学平台
首页 - 课程列表 - 课程详情
3D游戏引擎架构设计基础
课程类型:选修课
发布时间:2022-01-20 11:31:09
主讲教师:陈泽琳
课程来源:华南理工大学
建议学分:3.00分
课程编码:xtzx1221

    游戏引擎架构设计课程要求学生,掌握3D游戏引擎架构设计的基本原理和方法,学习3D游戏引擎的场景管理、资源管理、场景渲染、角色动画、交互式游戏控制、内存管理、可扩展性设计等核心内容,并了解3D游戏引擎的声音、AI、网络通信、物理模拟、特效、GUI等功能。这门课程的特点是,实践性与理论性并重。通过分析两个开源游戏引擎:OGRE和Panda3D,学习游戏引擎架构和各模块的设计思想。 


    本课程理论部分共八个课程单元,两个辅助视频单元。其中八个课程单元共有40个视频,总时长657分钟。两个辅助视频单元分别为:腾讯学习视频和开源引擎辅助学习视频。八个课程单元的作业共150题,期末考试50题。

八个课程单元的视频个数和视频时长分别为:

1.  3D游戏引擎概述(4个视频,26分22秒)

2.  游戏引擎的场景管理(8个视频,109分47秒)

3.  游戏引擎的资源管理(4个视频,55分13秒)

4.  游戏引擎的场景渲染(6个视频,120分52秒)

5.  游戏引擎的角色动画 (6个视频,95分18秒)

6.  游戏引擎的事件处理与脚本语言(4个视频,60分53秒)

7.  游戏引擎的内存管理与扩展插件(2个视频,37分39秒)

8.  OGRE和Panda3D游戏引擎实例分析(6个视频,151分25秒)

两个辅助视频单元的视频个数和视频时长分别为:

1.  腾讯学习视频(4个视频,18分22秒)

     2.  开源引擎辅助学习视频(4个视频,13分05秒)  


课程考核成绩由三部分组成:视频学习(占40%)、八个课程单元的作业(占40%)、期末考试(占20%)。