mvcdevise模式是否适合开发video游戏?

游戏开发中特别是统一游戏开发中mvc的devise结构如何运作。

我知道什么是MVC,它是如何工作的,但在编码结构的游戏开发,特别是团结,我不知道它是如何工作的。

你可能知道这是开发电子游戏的好架构吗? 如果是的话,为什么以及如何使用?

感谢您的帮助

除非你制作纸牌或扫雷等游戏,否则游戏通常使用的devise模式称为游戏循环。

  1. 读取input
  2. 更新状态
  3. 转到1。

你可以看到它和MVC有相似之处,但是有一些不同之处。 MVC通常每个动作都执行所有3个步骤。 游戏循环采取所有行动然后做所有更新然后绘制一切。 MVC通常是input反应。 游戏循环每帧都执行三个步骤,无论是否有input(ai总是需要更新)。