2017年12月28日 星期四

GameFlow - 視覺化程式編寫工具包

分類:Editor Extensions/Visual Scripting
發行者:Evasion Games
最初發佈:2015 年 2 月 5 日。
已使用 Unity 5.4.0 和 5.5.0 提交,以改善這些 Unity 版本之中的相容性。
取得 GameFlow



本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。

這個擴充需要每個席次(Seat)都有一個許可證(License)。

需要 Unity 5.4.0 或更高版本。

Unity 的無痛程式編寫。

GameFlow 是個強大但又容易使用的視覺化程式編寫工具包,旨在協助你在最短的時間內完成遊戲原型。

這個工具要給誰使用呢?基本上任何有遊戲想法,但是沒有時間、知識或意願去寫所需要的程式碼使它實現的人都能使用。無論你是個想要快速做個試驗的遊戲設計師、想要試著了解 Unity 原理的新手或是一個有嚴重腕管綜合症(Carpal Tunnel Syndrome,滑鼠手)的老程式人員,GameFlow 可能是你一直在等待的工具。

如何使用呢?簡單!你可以添加事件程式(例如「點擊」)到你的任何遊戲物件(GameObject),然後只要從內建程式庫添加個行為(如「播放聲音」)。你需要有條件的播放聲音嗎?只需將行為包裝在 if 區塊內,然後點擊添加一個適合的條件,這樣就編寫好程式了!

現在認真來說,你將能夠編寫更多遊戲內容(邏輯、玩家角色、敵人、特效等),而不用寫任何一行程式碼。在 GameFlow 中,只需要點擊(或者按 Return)並拖放(也可能在 Inspector 視窗更改某些值),直到你按下播放按鈕就能立即看到結果。沒錯!Unity 不需要重新編譯,因為 GameFlow 不會生成任何新的程式碼。

有包含任何協助嗎?當然!可以獲得 GameFlow 中幾乎所有內容的幫助,30 個展示基本內容操作方法的示範場景,全方位的英文和西班牙文的線上文件以及幾個在我們網站上所提供的免費好用的逐步教學

順便說一句,GameFlow 不是典型的專用工具。相反的,可以很容易地與你的工作流程整合,因為它幾乎可以與其它任何插件運作良好,甚至是與你自己的 MonoBehaviour 相通。
擴展性?別擔心,已經涵蓋了,而且你不需要為此處理龐大的原始碼:在 1.0 版,我們會推出 GameFlow API,所以你可以輕鬆地建立你的自定義行為、條件和事件。

除此之外,GameFlow 也是款出色的自動化工具,能夠幫你在編輯器中自動化重複的任務。這意味著你可以在執行期以及編輯期(即沒有按下播放鍵的時候)執行程式。甚至是建立巨集指令(MACROS),使其能夠為了快速訪問而配置指定的快捷鍵。

特點:

功能列表是無聊、沒什麼好說的。所以,為了簡單起見,請允許我用一段來包含所有的東西:
400 個以上的行為、25 種以上的條件、10 個以上的 Gamefab(具有內建程式的現成 Prefab)、30 個範例場景、變數、參數、列表(List)、命令、狀態機、計時器、力量、射線、路徑、物件池、本地化、概述與註釋說明。

備註:GameFlow 是個為期 3 年,具備 9.5 萬行程式碼的專案。相信我,這不是普通週末玩具編輯器的延伸。我們在這方面投入了大量的心力與時間。如果你有腳本方面的困擾,給個機會,你絕對不會後悔。

相關連結:
功能
文件
教學
支援
論壇
Facebook 社團
西班牙語 Facebook 社團

追蹤我們
Twitter (@evasiongames)
Twitter (@xeleh, 編寫程式者)
Facebook (Evasion Games)
YouTube (Evasion Games)

取得 GameFlow









取得 GameFlow

本文為 胡亂說・隨便寫 擅自翻譯,詳細內容以原文為準。