PlayMaker是由第三方軟件開發商Hotong Games開發完成的,Playmaker既是一個可視化腳本工具,又是一個分層邏輯框架,設計師、程序員使用PlayMaker能夠很快的完成遊戲原型動作,既適合獨立開發者,又適合團隊合作。真是不可多得優秀可視化腳本。
缺點:
1.所有的功能必須對應一個狀態,本來很簡單的幾句代碼就能實行的動作,PlayMaker需要很多狀態才能完成;
2.雖說可以無需編寫一個代碼就能製作完整的遊戲,但是對於製作商業級的遊戲,PM就不靠譜了,太多的東西實現不了,不過官方一直在更新,我相信會有改變的;
3.個人感覺PM的網絡功能還不完善,Bug太多,不過官方也一直在更新,據說已經有老外開發商在研究PM結合Photon開發網絡遊戲了,期待吧
優點:
1.很多動作行為(例如:跑,跳,攻擊等)隻需要通過簡單狀態機FSM(Finite state machine)就能實現,根本不用寫一句代碼;
2.方便簡潔的圖表管理每個狀態機;
3.播放遊戲,可以實時錯誤檢查;
4.集成的幫助,可以讓我們快速查看行為說明;
5.設置斷點和單步執行狀態
6.可以編寫自定義行為,讓在出現在我們的行為列表(這就要求有點語言基礎了)
7.支持各類插件配合使用,加速開發進程(例如Ngui, 2D Toolkit, A* Pathfinding等)