很多游戏机制在纸上看起来很简单,例如,移动、AI、基本交互,但是一旦开始拆解它们,它们的复杂度就会迅速增加。

例如,“一辆车在(track)路面行驶”看起来很直接,但事实上,当需要处理高速转弯时,调整速度以避免看起来不自然,避免碰撞和处理一些边界问题就变得难了。

这是一个连锁反应,各个部分都彼此影响。

这是游戏开发的性质,还是意味着程序被过度设计,或者采用了错误的方法?