c++ - 游戏画面管理

标签 c++ game-engine

我正在为一个微型游戏引擎开发屏幕管理器,到目前为止,如果不为每个屏幕使用“blob”,我找不到合适的解决方案来管理屏幕对象。在我需要一个 Controller 中的可渲染对象列表的情况下,是否可以容忍 blob?

最佳答案

我会考虑使用 MVC pattern在这种情况下。否则,如果您不小心,很容易得到一堆意大利面条代码,其中屏幕代码会进入游戏代码,反之亦然。

关于c++ - 游戏画面管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059289/

相关文章:

c++ - 循环依赖,即使类是前向声明的

javascript - Phaser 图像未预加载

c++ - 与 pthread 链接时,centos4.8 上的 cryptopp 段错误

c++ - 在 C++ 中查找程序的运行时间

javascript - 计算数字字符串是否循环 |六 Angular 网格圆形世界

multithreading - 在传统的单线程游戏引擎(如带有OpenMP的ioquake3)上可以实现什么样的优化?

c++ - 矩阵和生成的平铺世界,如何生成边?

c++ - 如何在虚幻引擎中记录来自字符串变量的消息?

c++ - 在 Python 的 SWIG 中包装 boost::shared_ptr 的 std::vector

C++使用宽流读取UTF8缓冲区