PlayMaker
PlayMaker简介
- PlayMaker是由第三方软件开发商Hutong Games开发完成。它的Logo是一个中文的“玩”字(PS:看来中国文化声名远播)。
- 它既是一个可视化脚本工具,又是一个分层逻辑框架。
- 设计师、程序员使用PlayMaker能够很快的完成游戏原型动作,既适合独立开发者,又特别适合团队合作。
在线网站
- Unity Asset Store 商店资源
- https://assetstore.unity.com/packages/tools/visual-scripting/playmaker-368
PlayMaker优点
- 1.很多动作行为(例如:跑,跳,攻击等)只需要通过简单状态机FSM(Finite state machine)就能实现,根本不用写一句代码;
- 2.方便简洁的图表管理每个状态机;
- 3.播放游戏,可以实时错误检查;
- 4.集成的帮助,可以让我们快速查看行为说明;
- 5.设置断点和单步执行状态
- 6.可以编写自定义行为,让在出现在我们的行为列表(这就要求有点语言基础了)
- 7.支持各类插件配合使用,加速开发进程(例如Ngui, 2D Toolkit, A* Pathfinding等)
- 它的优点还很多,需要我们慢慢去发掘
PlayMaker缺点
- 1.所有的功能必须对应一个状态,本来很简单的几句代码就能实行的动作,PlayMaker需要很多状态才能完成;
- 2.虽说可以无需编写一个代码就能制作完整的游戏,但是对于制作商业级的游戏,PM就不靠谱了,太多的东西实现不了,不过官方一直在更新,我相信会有改变的;
- 3.个人感觉PM的网络功能还不完善,Bug太多,不过官方也一直在更新,据说已经有老外开发商在研究PM结合Python开发网络游戏了,期待吧
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Winward King's Blog!
评论