Zombie AI System
Unity · 插件
用智能行人 AI 打造栩栩如生的城市 —— 针对移动端优化、可扩展到 PC,并与城市交通模拟系统完全集成。 Mobile Pedestrian System 模拟行人移动与城市人口行为,包括寻路、斑马线逻辑、避障、红绿灯交互和自定义行人路线 —— 无需从零编写复杂 AI 系统。 --- 为什么选择 Mobile Pedestrian System? Mobile Pedestrian System 旨在打造密集、逼真的城市环境,同时轻量到足以在移动硬件上运行,又可扩展到大型开放世界场景。 与基础人群工具不同,该系统开箱即用,提供行人行为、交通感知过街、路径点寻路、池化优化和无缝交通集成。 它还在持续开发中,发布后持续定期更新与新功能,并有及时的响应支持。 --- 🚶♂️ 升级到完整城市生态系统 查看 Complete City Traffic & Pedestrian System 捆绑包。它将这款高性能行人引擎与我们获提名的 Burst 编译交通系统搭配。由于两个资产采用相同架构设计,数百辆汽车会自动在红灯前停车、在斑马线前让行,并在你的行人 NPC 周围无缝穿行,开箱即用。 别再浪费数周时间让两个不同资产相互兼容。获取完整统一的包。 [点击获取一体化捆绑包,节省 $24] --- 🚀 主要特性 ✔ 高密度移动人群 ✔ 斑马线支持 ✔ 行人类型与区域限制 ✔ 路径点寻路 ✔ 自定义行人行为 ✔ 无缝交通系统集成 ✔ 避障 ✔ 开放世界就绪 ✔ Burst 优化 ✔ 零代码 --- ⚡ 性能与优化 网格池化引擎:以最小的 CPU 开销动态管理玩家周围的行人密度。 开放世界就绪:支持任意大小地图的海量人群,完整支持场景叠加加载。 并行任务系统:由完全由 Unity Burst Compiler 驱动的专用任务结构提供动力。 面向未来的兼容性:需要 Unity 2021.3 LTS 或以上版本 —— 针对 Unity 6 全面优化。 --- 🛣️ 街道穿越与道路行为 斑马线支持:开箱即用,全面支持红绿灯控制与无信号灯的街道穿越。 独立穿越组件:模块化架构,允许穿越逻辑独立使用,便于与现有自定义车辆系统集成。 Mobile Traffic System 集成:与 Mobile Traffic System 完全同步,实现完美的车让人安全让行与红绿灯协调。 区域与通行限制:按自定义类型对行人分类,动态限制区域通行(例如,仅允许 "student" NPC 在校园区域内行走)。 --- 🧠 行人智能 根运动支持:完全围绕角色动画器的 *Apply Root Motion* 构建,保证行走、奔跑和待机状态下完美贴地、逼真的移动。 动态避障:行人可在固定环境资产与移动物体周围平滑穿行。 优先路径点:通过为不同路径分配重要性来控制行人密度;繁忙区域更多行人,僻静街道更少。 决策:行人独立决定何时穿越、等待和绕过障碍物。 自定义行为:用自己的 AI 逻辑与玩法系统扩展系统,无需修改核心代码。 --- 🗺️ 寻路与导航 路径点寻路:完整的基于路径点的行人路线系统。 最短路径计算:自动计算穿过现有路径点网络的最优路线。 直接路径跟随:以编程方式为任意行人指定严格路线。 目的地路线:将场景中任意位置的行人以编程方式送往特定目的地。 --- 🧍 支持的角色 通用人形支持:适用于任何人形骨骼或角色模型。 动画支持:适用于任何使用 Apply Root Motion 的动画控制器;无需特定动画。 附带动画:Die、Idle、Revive、Run、Walk(来自 Unity 角色示例) --- 🛠️ 可扩展且对开发者友好 零代码设置:通过自定义编辑器自动化工具快速集成。 自定义编辑器工具:多个编辑器窗口,简化设置流程。 自定义路径点事件:行人到达标记路径点的瞬间触发独特玩法逻辑。 简洁 API:为高级行为与玩法逻辑提供完整文档的 API。 事件订阅:订阅行人事件实现深度自定义。 委托:用自己的逻辑覆盖默认行为。 完整源代码:100% 开放且带注释。 --- 🔌 集成与兼容性 Road Constructor --- 🕹️ 演示 PC --- 📦 附带内容 演示中展示的一切都包含在包中: 1 个可用于生产的行人(感谢 SICS Games)。 1 辆移动端生产级汽车,带 3 个 LOD 与可变颜色。(感谢 PolyNinja) 9 块可任意拼装成复杂道路的道路砖块。 20 栋简单城市建筑用于环境填充。 1 个结合以上所有内容的演示场景。 需要更多行人?Toon City People 专业制作、易于集成,详见我们的教程演示。 --- 💬 文档与支持 联系我们:Discord | Email | Website 重要!请在第一封支持消息中附上你的 Unity Asset Store 发票号。 --- 详细设置指南:Documentation 视频教程:Playlist --- 探索更多:访问我们的 Asset Store 页面,查看 GLEY 的所有资产。 并行任务系统 - 提升性能。 Burst 编译器 - 加速计算。 池化系统 - 在玩家周围生成行人,用少量行人营造高密度。非常适合超大环境扩展。 图层管理 - 优化性能。 路径点系统 - 附带易用的路径点编辑器,路径点生成半自动。 移动使用角色动画器的 Apply Root Motion 实现。 系统只需带转身动画和行走动画的混合树即可工作。配置包含在包中。 其他动画与行为可轻松集成。 提供完整代码并带完整注释,无 dll。