Unity3D引擎是目前应用最为广泛的游戏开发引擎,塔防(TowerDefence)则是近两年新兴的游戏类别。本文基于Unity3D引擎开发实现了一款塔防游戏,主要内容包括对象资源的池化管理、基于责任链的怪物AI控制、Tower攻击检测算法和游戏特效渲染算法。测试结果表明本文实现的游戏系统为塔防类游戏在Unity下的探索和开发提供了良好的模板和拓展。