什么时候应该使用游戏组件?它们有什么用途,它们周围的设计模式是什么?
哪个更好:
说到游戏画面,game state management example 似乎不是很模块化。像示例中那样构建事物,我们一次对整个屏幕进行编程而不是可重复使用的点点滴滴,还是使用游戏组件来实现最大程度的模块化更好?
最佳答案
来自 MSDN :
谈到这个例子,将你的组件分离成单独的类是一种很好的做法。随着您的项目越来越大,这将使管理变得更加容易。
这是另一个链接,其中包含有关 GameComponent 以及如何/何时使用它们的更多信息。
关于c# - XNA - 使用游戏组件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4328255/