游戏循环: 初始化:运行一些主要的初始化操作,如内存分配,资源获取.从磁盘载入数据等. 进入游戏循环:进入主游戏循环.用户不断地运行动作,知道退出主循环为止. 读取玩家输入:处理玩家输入,或将其存储到缓存区中,供AI和游戏逻辑使用. 运行AI和游戏逻辑:这部分为游戏代码的主体部分.将运行AI,物理系统,和通用系统逻辑.并依据结果在屏幕上绘制下一帧. 渲染下一帧:首先游戏绘制的下一帧图像在离频offscreen缓存中绘制,然后进行一系列的渲染.在基于3D软件的引擎中,由一个很复杂的3D图形流水线来