1. 首页
  2. 考试认证
  3. 其它
  4. TowerDefense Java带有插件和设计模式的塔防游戏

TowerDefense Java带有插件和设计模式的塔防游戏

上传者: 2024-12-09 17:20:57上传 ZIP文件 1.17MB 热度 8次

TowerDefense-Java》塔防游戏,采用了多个经典设计模式,增强了游戏的扩展性和灵活性。以下是使用的设计模式:

  • Factory(创建怪物):用于生成不同类型的怪物。

  • Singleton(金币管理):确保金币管理的全局唯一性。

  • Observer(通知塔的位置):实时更新塔和怪物的交互信息。

  • Strategy(射击塔策略):定义射击塔的攻击策略。

  • Decorator(塔类型的创建):可以动态地为塔增加新的功能。

这个游戏是由:A. Sangari, V. Harutyunyan, M. Buzorgi, M. Faramarzi, Yeghia Koronian开发。

下载地址
用户评论