标签: design-patterns graphics 2d game-engine
这可能看起来非常基本,但我真的想知道在渲染之前确保游戏有时间更新所有逻辑的最佳方法是什么?
如果我们以NES为例,如果您知道每条指令的成本,您可以计算逻辑在VBlank之前花费的时间,以便您使用大部分可用的处理时间。如今,用现代计算机做这种事几乎是不可能的。
我只是想知道我可以用什么来扩展我的游戏,并能够跟踪我正在实现的功能的成本,所以我可以保证稳定的帧率。