其他人如何跟踪他们游戏中发生的一切?我正在开发一款新游戏,我很快意识到我需要跟踪的所有内容。
例子:
也许是一个图层管理器,它跟踪所有图层以及特定场景的情况。
也许是一个场景管理器,用于在场景之间共享对象
但是如果开始玩游戏本身,如果屏幕上有 100 个对象,每个对象都有自己的状态和事件,那么需要一种方法来跟踪所有这些。
把所有东西都画出来真的对我有帮助。
谁能与我分享他们如何进行对象跟踪/管理?我看到了几个不同的经理,然后甚至可能是管理经理的父对象..我的想法有问题吗?
任何可能对我有用的设计模式?
更新:做一些阅读,也许工厂模式可能适用。