论文部分内容阅读
要让一个颇具规模的游戏运行起来,光靠一个可执行文件是不行的,因此大多数游戏都离不开文件读写。我们不仅需要在游戏开始时载入模型、动画、贴图以及其它各种游戏数据,而且可能还要在游戏运行时动态地读取背景音乐甚至是相邻区域的关卡数据(譬如说“DiabloⅡ”)。而大多数游戏都会提供的存盘功能,也要求我们能够快速地向持久存储上写入数据。如果不幸遇到那些数据量比较大的情况,而又想在玩家不会察觉的情况下完成任务,也不是一件简单的事情。