發行者:Black Horizon Studios。
最初發佈:2012 年 1 月 27 日。
已使用 Unity 5.2.2 提交。
取得 UniStorm
需要 Unity 5.2.2 或更高版本。
UniStorm 桌機版現在不需要額外的花費就能包含 UniStorm 行動版!這意味著你可以用相同的價格獲得兩個版本的 UniStorm。所有之前購買的人也可以免費獲得此更新。請享用!
UniStorm 2.4 有很多改善以及很棒的新功能(一個重新撰寫的具備程序化閃電的閃電系統、UniStorm 事件、新的 API 以及新的自動玩家設置系統,這僅是舉幾個例子)。要查看 UniStorm 2.4 所提供的全部訊息,請參閱以下連結。
完整的發佈說明
論壇|說明文件
UniStorm 是個以速度極快的幀速率建立 AAA 品質的動態生成天氣、照明和天空的一個極其強大的動態白天與黑夜天氣系統。UniStorm 具有超過 300 個可自定義組件能夠讓使用者建立任何想像得到的環境。UniStorm 支援大部分的鏡頭系統,包含 UFPS、RFPS、Opsive 的 Third Person Controller 以及 Invector 的 Third Person Controller。
主要特點
UniStorm 使用 C# 編寫。
天氣
- 動態生成的天氣。
- 動態雪。
- 13 種動態天氣的類型(晴朗、大部分晴朗、部分陰沈、大部分陰沈、霧氣朦朧、下雪、下雨、光亮和雷雨等)。
- 動態雲。
- 即時天氣選項可立即淡入或淡出天氣(可用於玩家載入時、天氣開始時、任務/事件等)。
- 動態產生降雨量(每場風暴不同)。
- 動態風(隨著風暴變強使風增強)。
- 季節性天氣(雪、落葉、螢火蟲等)。
- 4 個季節(春、夏、秋、冬)任何天氣類型的逼真天氣轉換。
- 可調整的晝夜長度(讓你能夠有比夜晚更長的白天,反之亦然)。
- 具有每個季節可調整天氣或然性的強大天氣生成演算。
- 以你為每個季節自定義的值為基礎生成實際高、低以及季節性溫度的強大溫度生成演算。
- 輕鬆存取任何關於像是殘餘、事件、任務、AI 等等東西的天氣、溫度和時間的變數。
- 如果需要,靜態天氣選項能夠提供恆定不變的天氣。
- UniStorm 的氛圍產生器(Climate Generator)能夠輕鬆的生成逼真氛圍以適應你的地形/環境的需求。它透過真實世界資料為基礎生成逼真氛圍來運作。這包含降雨量、帶有季節性平均產生的實際季節溫度、天氣或然性(沙漠較少降雨,而熱帶雨林則較多)、初始天氣、初始季節等等。這將都根據指定氛圍的實際真實世界資料所生成,但是每次都會有所不同。這全部都用一個按鈕的點擊就能完成,UniStorm 會做其餘的部分。有隨機、雨林、沙漠、山區和草原這 5 種氛圍可供選擇。
時間
- 24 小時動態晝夜系統。
- UniStorm 時間事件(Time Event)- UniStorm 的時間事件讓你能夠指定精確的時間自定 UnityEvent 的發生以及在每小時、每天、每月甚至每年被呼叫。這開闢了你可以透過遊戲和遊戲管理所能進行的許多可能性。
- 一天的確切開始時間(還讓你能夠儲存時間和日期,所以你的玩家可以載入並回到他們離開的地方)。遊戲中的時間保存系統(遵循分鐘、小時、日、月和年)。
- 輕鬆存取任務、AI、事件等等的時間變數。
- 準確的標準以及自定日曆系統(選擇幾天、幾月和幾年,你的一年幾個月)。
- 如果需要,靜態時間能夠使時間停止流動。
天空
- 以物理為基礎的陰翳天空。
- 8 個準確的月相(新月、眉月、上弦月、盈凸月、滿月、虧凸月、下弦月、殘月)。
- 太陽和月亮上的太陽射線(聖光)。
- 有大量的選項來調整每個天空的顏色。
- 華麗的日落和日落星星系統。
照明
- 全域光照使用 Unity 5 的新照明系統。
- 可調整的太陽軸心讓你能夠精確的放置太陽。
- 動態閃電系統(具有可調整的聲音、光強度、顏色、撞擊機率、閃光長度、閃電螺栓等等的選項)。
- 太陽系統(具有強度、風暴期間的強度、陰影項目、太陽大小、太陽旋轉等等大量可自定的選項)。
- 月亮系統(具有強度、風暴期間的強度、陰影項目、月亮大小、月亮旋轉等等大量可自定的選項)。
包含示範範例
- 根據 UniStorm 的天氣、溫度、陽光、時間、季節等等種植植物的動態植物生長系統。要查看此功能,請參閱我們發佈的(這裡)生存示範(示範存取關於玩家的食物、暖和和乾燥的 UniStorm 變數)。
- 玩家儲存和載入範例(讓你能夠儲存 UniStorm 的時間、日期、天氣和溫度。然後你可以在需要的時候再次載入)。
- 產生玩家範例(讓你產生玩家,然後在開始時自動攫取全部組件以製造 UniStorm 功能)。
- 動態雪範例(展示動態製造雪)。
動態聲音管理器
UniStorm 有個動態聲音管理器。這讓你能夠設置一個聲音陣列,這將每天每次根據在編輯器中所設置的最大和最小秒數動態播放(早晨、白天、黃昏和晚上)。例如可能是早晨和黃昏的鳥、白天的風、晚上的蟋蟀。UniStorm 將從整天都會播放的無止盡的聲音選擇(一天的每個時間)中挑選。
效率
- 關於 UniStorm 2.0,我們完成了 UniStorm 系統的完整重新編寫,使其更有效率、最佳化以及在每個方面都更好。(我們保存所需要的變數名稱相同,所以自定程式腳本依然可以運作),投入超過 1000 個小時製作 UniStorm。因此,我們建立了一個極其快速動態可自定的白天和夜晚的天氣系統,能夠在一個速度極快的幀速率建立實際動態生成的天氣。
- 效率高的 Shader。
- 效率高地程式編寫。
- 可調整的設置來控制粒子強度和密度。
客製化
- UniStorm 具有超過 250 個可自定組件提供你建立充滿生命力的環境。
- 設計精美的編輯器使它盡可能容易的實現出色的天氣和天空。
- 霧強度。
- 風強度。
- 降雨量強度。
- 一天時間的大量顏色選項(環境光顏色、太陽顏色、大氣顏色、霧色、雲色等等)。
支援
我們盡全力提供最高品質的支援。
UniStorm 有很好的紀錄並有自己的 Wiki 網站。這個 Wiki 為 UniStorm 用戶提供教學、程式碼參考、範例程式、說明文件、測試版功能(例如動態雪和動態風)等等;全部都可在 Unity 內獲得。
要查看 UniStorm 的全部功能、影片示範以及可運行的示範,請到這裡:
查看所有功能
取得 UniStorm
程序化閃電 |
逼真軟照明 |
強大的暴風雨 |
包含示範場景 |
動態雲覆蓋 |
動態天氣 |
完全支援程序化地形 |
非拼貼的逼真星星和夜晚天空 |
太陽射線 |
包含動態雪範例 |