《XNA游戏开发》在战机游戏中使用Decorator模式

在之前的关于XNA的介绍中,我们主要讲解了XNA的一些基础,但是将我们在实现一些简单游戏时,众多对象的处理则是一个比较让人头痛的问题。 在这里,我们使用装饰模式来解决在现有对象基础上的扩展问题。 整个程序包括以下几个类文件: ProgramXNA入口程序 Game1完成基础数据加载、卸载,游戏进行时数据的更新、图型的绘制。 GameEngine用来定义要扩展对象的职责,可以理解为一个装饰的标准。
相关文章
相关标签/搜索