实 验 二 报 告
(2018-2019 学年第二学期)
3D 游戏引擎架构设计基础
(Foundaons of 3D Game Engine Architecture Design)
学生姓名 学号: 年级 级,班级: 班
成绩: 任课教师签名: 日期:
实验题目:
目录:
实验内容描述引擎名称和版本将分析的引擎模块名称
将分析的引擎模块的主要功能描述
将分析的引擎模块的主要类和类关系描述
类的数据成员和成员函数描述
总结
实验报告:
引擎名称:版本:
模块名称:资源模块
游戏资源管理主要做什么?
资源组织
根据各种资源的特性和使用的方式等,设计资源数据的内存组织方式
资源管理
统一的资源处理方法,如:内存分配、资源状态管理、加载和卸载操作、资源调度算法、
以及多线程管理等
游戏资源管理目的:通过有效地组织和管理各类资源,能在合适的时候、快速地提供给游
戏程序。
游戏资源管理的种类
文件管理:游戏的资源是以文件的形式存储的
包括文件的加载和卸载,文件解析,格式转换,打包和传输资源文件等。
内存管理:使用资源时需要加载到内存
内存分配
访问保证
内存释放
评论0