之前耗费几天时间研究Editor编写,这次终于有用武之地了.
- 用了3天时间写了一套人形怪物一键创建系统.
- 原本一个怪物手动配置至少需要40-60分钟,操作步骤超过百步.
- 现在只需要一瞬间,图中的9只人形怪,从模型状态匹配成真正的AI怪物总共用时不到一分钟.
- 真是给我省下了大批的时间.
目前这套一键怪物创建工具会为模型怪物自动执行以下操作
- 自动调整-Layer/Tag
- 自动匹配-Animator/Rigidbody/Collider
- 自动适配-寻路系统
- 自动适配-骨骼生成合适大小的骨骼碰撞体和布娃娃系统,不需要Unity的布娃娃手动配置
- 自动适配-技能管理器 / 动态加载技能描述文件
- 自动适配-攻击管理器
- 自动适配-怪物音效管理器/ 动态初始化音效描述文件
- 自动适配-肢体管理系统 / 操控布娃娃系统感知受伤并在死亡时释放受力死亡效果
- 自动适配-怪物管理器 / 视线和听觉探测器
关于怪物自定义化的问题 - 我目前已经单独将一些关键功能抽出,分解为
- 技能描述文件
- 怪物属性描述文件
- 怪物行为声效描述文件在完成以上自动配置后,只需要对应的调整/创建/修改这些配置文件,就完全可以实现对怪物的自定义行为了.
今后随着怪物功能的需求增加,我会继续强化这套编辑器系统,让其更加完善,最好可以延续到以后的项目中.
因为这的确可以给我带来了巨大的便利, 弥补了人手的不足, 节省了更多的时间让我可以在开发中投入更多的时间.
暂无关于此日志的评论。