• 多种类型的 AI Wave Spawning 系统,支持无尽波和重复波循环,难度不断升级
• 塔:机枪、冲击波、激光、特斯拉、狙击手、大炮、助推器和采矿塔
• 敌人 AI:坦克、治疗、突袭者、远程和塔破坏者
• 塔能力:超速和修理
• 全球能力:空袭、防御塔、近距离地雷和再生场
• 塔的分支升级路径
• 最后会产生 Boss 的特殊波
• 具有拖放支持的网格生成器可为塔放置创建网格单元
• 带有关卡选择和持久地图解锁的主菜单跨多个会话
• 任务开始时用于选择塔和全局能力的加载菜单
• 支持基于样条的多车道路径和基于导航网格的寻路
技术细节• 整个工具包均采用模块化组件来处理特殊功能并帮助以最小耦合创建现有实体的新变体。
• 波浪管理器允许通过包括敌人类型、单位数量、生成点、生成延迟等在内的参数完全自定义波浪。
• AI 生成点支持随机生成位置的预缓存和运行时生成。
• 事件驱动逻辑主要用于HUD 更新的连续滴答服务。
• 与塔和能力有关的所有信息都使用数据驱动的方法动态显示,因此在添加/删除塔时无需手动修改 HUD。
预期平台:Windows