游戏程序员看游戏 游戏”只是一个具有某种“逻辑”和某些“数据”的结合体。游戏其实就是一个不断按某种逻辑更新各种数据(画面、声音等)的过程。 游戏的基本流程只是一个连续的循环,它不断地按某种逻辑来绘制新的图像,并刷新画面 Dave Roderick曾形象地把游戏类比为一个带有前置终端的实时数据库,该终端实时地接受用户(玩家)输入的各种交互指令,取出相应的数据,并“优雅”地将这些数据以各所有的游戏开发都必须为今后的重用作好准备。 尽量使用可重用的模块将会最大程度上缩短游戏的开发周期。 开发文档不是可有可无的。 好的开发文档不仅能为软件重用提供有力的技术保证,而且在游戏开发过程中,它能让其他的开