Wolfire 開源遊戲 Overgrowth

Wolfire Games 最成功的項目之一 Overgrowth 已經開源。 作為專有產品經過 14 年的開發後,決定將游戲開源,以便愛好者可以根據自己的喜好繼續改進它。

代碼是用 C++ 編寫的,並在 Apache 2.0 許可下開放,這還允許您將代碼包含在專有項目中並出售由此產生的作品。 開源涵蓋遊戲引擎、項目文件、腳本、著色器和支持庫。 支持在 Windows、macOS 和 Linux 上運行。 遊戲資源仍然是專有的,它們在第三方項目中的分發需要 Wolfire Games 的單獨許可(允許修改)。

假設已發布的代碼既可用於創建帶有自己遊戲資源的全新產品,也可在進行實驗或用於教育目的時使用原始專有資源集運行。 包括遊戲的組件和庫可以單獨轉移到其他遊戲項目。 還提到了願意接受社區準備的擴展和更改以包含在商業遊戲 Overgrowth 的主要組成中。 如果無法將更改集成到主項目中,您可以創建自己的非官方遊戲版本。

Overgrowth 遊戲的本質是一隻忍者兔的冒險,它在完成分配給玩家的任務的過程中與其他擬人化動物(兔子、狼、老鼠、貓、狗)進行肉搏戰. 遊戲發生在具有第三人稱視角的三維環境中,為了實現目標,玩家可以完全自由地移動和組織他們的行動。 除了單人任務外,還支持多人模式。

該遊戲配備了與 3D 引擎緊密集成的高級物理引擎,並實現了“基於物理的程序動畫”的概念,允許根據環境進行逼真的角色移動和自適應動畫行為。 該遊戲還以使用原始的上下文相關控件而著稱,這些控件使您可以應用各種戰鬥策略,以及一個 AI 引擎可以協調角色的聯合行動並允許在失敗的可能性很高的情況下撤退。 提供了編輯地圖和場景的界面。

遊戲引擎支持剛體物理、骨骼動畫、帶反射折射的逐像素照明、3D 聲音、天空、水和草等動態對象的建模、自適應細節、羊毛和植物的逼真渲染、深度和模糊快速移動期間的效果,各種類型的紋理貼圖(包括動態立方體貼圖和視差貼圖)。



來源: opennet.ru

添加評論