我是一个新手,试图为一个简单的 2D 游戏构建一个基于原始组件的引擎,我想知道从“人类”到“板条箱”的所有东西是否应该扩展两者中的一个。我可以看到调用 Update 和 Draw 的好处,但是对于每个实体来说,这似乎是很多额外的包袱。任何想法将不胜感激。
另一方面,我还可以看到管理器类型的类,例如粒子引擎,当然应该扩展 DrawableGameComponent。
我是一个新手,试图为一个简单的 2D 游戏构建一个基于原始组件的引擎,我想知道从“人类”到“板条箱”的所有东西是否应该扩展两者中的一个。我可以看到调用 Update 和 Draw 的好处,但是对于每个实体来说,这似乎是很多额外的包袱。任何想法将不胜感激。
另一方面,我还可以看到管理器类型的类,例如粒子引擎,当然应该扩展 DrawableGameComponent。