
Kweebec 塔防
KTD(Kweebec Tower Defense)是一款Hytale服务器插件,它实现了一种受Bloons TD启发的塔防游戏模式。
目前可用的功能
- Trork 生成 — NPC 通过
NPCPlugin.spawnNPC()生成,使用自定义 NPC 角色 JSON(外观、生命值、速度) - Trork 移动 — Trorks 沿预设路径点移动,每 tick 通过
transform.teleportPosition()执行 - 波次系统 — 使用
HytaleServer.SCHEDULED_EXECUTOR按间隔生成 Trork 波次,可配置数量/延迟 - 生命值 & 伤害 — 到达路径终点的 Trork 会扣除玩家生命值
- 游戏开始/停止 —
/ktd start和/ktd stop命令控制游戏状态 - 玩家清理 — 当玩家在游戏中途离开时,实体将被清理
- 命令系统 —
/ktd start、/ktd stop、/ktd wave、/ktd status、/ktd tower - 实体追踪 — Java 端
EntityTracker通过 UUID 映射管理所有生成的 Trork/Kweebec(非 ECS 架构) - 实体移除 — 基于反射的
EntityHelper访问内部命令缓冲区以移除实体 - 能够击杀路径上 Trork 的 Kweebec
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。