游戏和普通的程序相比,最大的特点之一在于游戏循环。 现在除了gal这样的游戏以外,已经极少有等待玩家输入再进行响应的游戏了,简单点说,就是即使你不输入任何操作,游戏本身也是继续运行的,树叶会继续动,npc会走来走去,会有白天黑夜,而玩家只需要在原地挂机,实现这一切的基础就是游戏循环。 为什么一定需要这样一个循环呢?不用这样的循环每个角色就不能独立运行吗?当然是可以的。 不过我们来假设一下,如果每个角色和单元都是独立的时间线的话,那么很容易导致时间上的不同步,比如角色a每秒走1米,角***每秒走2米,但是角色a因为各种原因卡了一下,这1秒只走了0.5米,那么到下一秒的时候,这俩的运动...