我正在为一个微型游戏引擎开发屏幕管理器,到目前为止,如果不为每个屏幕使用“blob”,我找不到合适的解决方案来管理屏幕对象。在我需要一个 Controller 中的可渲染对象列表的情况下,是否可以容忍 blob?
最佳答案
我会考虑使用 MVC pattern在这种情况下。否则,如果您不小心,很容易得到一堆意大利面条代码,其中屏幕代码会进入游戏代码,反之亦然。
关于c++ - 游戏画面管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059289/