發行者:Sergey Smurov。
最初發佈:2015 年 3 月 11 日。
已使用 Unity 4.6.0 和 5.0.1 提交,以改善這些 Unity 版本之中的相容性。
取得 QMaze
需要 Unity 4.6.0 或更高版本。
QMaze 是個易於使用的迷宮產生器,它非常適合生成隨機關卡。
觀看 YouTube 影片。
運行於網頁的示範 1 | 示範 2 | 示範 3
特點:
- 迷宮使用 6 個基本的(必須的)和 14 個附加的部件來建立。
- 你可以指定在生成中使用哪些部件以及它們發生的頻率。
- 迷宮的部件可以是任何尺寸的。
- 迷宮的部件為簡單的主題變化被設置在一個包裡。
- 每個部件為了更大的變化可以透過數個幾何來設置。
- 迷宮可以透過程式碼在編輯期或執行期生成。
- 數個不同的迷宮可以存在於單一個場景中。
- 迷宮可以有入口(你可以指定確切地進入位置和它的方向)。
- 可以指定障礙(那些地區沒有迷宮)。
- 使用唯一路徑生成迷宮的模式。
- 你可以設置生成種子去獲得具體的迷宮。
- 固定或隨機的開始和結束區塊可以額外生成(一個或數個;可以指定確切的位置和方向或者也可以是隨機的)。
- 迷宮可以使用幾何或者使用任何你喜歡的迷宮資料陣列格式來生成。
- 迷宮可以同步的或非同步的以具有接收目前生成處理進度的能力生成。
- 你可以註冊迷宮生成完成的事件,以及生成每個部件的事件。
- 提供 3 個示範場景。
- 提供 C# 原始碼。
與 Unity 4.6.2 以上和 5.0.0 以上相容。
(免費版和專業版)
取得 QMaze