TowerDefense-Java塔防游戏,带有很酷的插件和设计模式使用的设计模式; Factory(创建怪物),Singleton(金币),Observer(通知怪物位置到塔),Strategy(设置射击塔的策略),Decorator(创建不同类型的塔)。这个游戏是由: A. Sangari V. Harutyunyan M. Buzorgi M. Faramarzi Yeghia Koronian开发。