跳到內容

Devlog #1 – 將構建轉化為引人入勝的體驗

在美麗的世界中尋找目的

Spatial Terminal Engine,這個終極世界構建平台,正遭受著生存問題的困擾。玩家正在創造美麗的體素世界,但他們真正缺乏的是一種使命感。現在,作為這個出色遊戲引擎背後的才華橫溢的開發者之一,我沉浸在旨在解決這個問題的討論的核心。我們作為一個團隊集思廣益,我在這裡與您分享我們踏上的迷人旅程,將那些風景如畫的世界變成 可玩的 遊戲。

空間終端引擎製作的跑酷地圖

其他遊戲的靈感火花

像大多數開發者一樣,我們從其他成功的遊戲中汲取靈感。因此,我們的頭腦風暴會議通常圍繞比較和分析 Minecraft 和 Space Engineers 等遊戲的機制展開。我們團隊的創意天才 Yuan 建議在 Spatial Terminal Engine 中加入程序生成——這個有趣的想法無疑會讓我們的世界構建更加充滿活力。

然而,Bell,我們的理性之聲,提醒 Yuan,創建一個像 Minecraft 一樣迷人和詳細的程序生成引擎將非常耗時。因此,我們決定做一些不同的事情。我們沒有追隨現有遊戲的腳步,而是選擇賦予創作者自己權力。畢竟,在為自己的世界設計遊戲機制時,誰會比創作者更清楚呢?

我們幾乎嘗試了程序生成。

向模組社區學習

各種遊戲的改裝社區,尤其是 Minecraft 和 Cities Skyline,在塑造我們的遊戲設計方法方面發揮了重要作用。這些社區展示了遊戲玩法、構建、模組和遊戲設計如何無縫地協同工作。從他們那裡汲取靈感,我們決定讓玩家不僅能夠創造和玩遊戲,而且能夠根據需要從頭開始修改並最終設計他們的遊戲。

為了將我們的願景付諸實踐,我們需要使 Spatial Terminal Engine 盡可能易於訪問和用戶友好。這意味著不再需要教程或編碼知識,尤其是對於沒有技術背景的用戶。然而,儘管聽起來雄心勃勃,但我和我的傑出同事甚至計劃在不久的將來實施高級人工智能,這樣只需啟動引擎本身就可以完成改裝。

結合遊戲機制

為了實現我們的宏偉願景,我們引入了“Spawnables”的概念。這些非體素對象使我們能夠開發一個可編程引擎,使玩家能夠將可執行腳本附加到 Spawnables,從而將游戲機制帶入世界。

為了保持我們的設計簡單,我們為生成點設計了流動的光牆,通過附加基於 API 的拯救世界引擎的腳本為它們提供可編程功能。可編程具有三個組成部分:物理對象、腳本(方法)和存儲字段。通過實施這些功能,我們讓創作者可以通過我們的 Spawnable 編輯面板自定義 Spawnable,根據他們認為適合他們的遊戲世界的方式調整它們。

可生成的編輯面板

檢查點和終點:為體素世界注入生命

有了堅實的基礎,我們開始設計檢查點和端點,將這些體素世界變成可玩的遊戲。我們優雅的解決方案以跑酷地圖的形式出現,其中檢查點設置玩家的進度,端點解鎖編輯模式。這允許玩家在到達原作者設定的終點時添加更多內容或修改機制。

在這種新穎的方法中,端點起到了激勵作用,使玩家努力達到解鎖編輯模式的理想階段。我們的團隊對我們開發的創新系統寄予厚望,我們很高興看到社區接受它。

發光的檢查點成為指導。

加入社區並加入我們的願望清單!

我們不可思議的旅程使我們開發了一種遊戲引擎,該引擎有望為創作者和玩家帶來無與倫比的體驗。作為一名開發人員,我邀請您加入我們熱情的社區,將 Spatial Terminal Engine 列入願望清單,並熱切等待更多更新(例如我們即將發布的開發日誌)。

我們的心願單: Steam頁面
加入不和諧: 不和諧社區

更多教程和新手地圖

此外,我想分享一下,我們在新手教程部分添加了更多說明和全新的跑酷地圖。這些令人興奮的新增內容將在下週即將發布的更新中發布。我們迫不及待地想讓您體驗我們獨特的遊戲引擎,與他人分享您的世界,並踏上無數的冒險之旅。

直到下一次,快樂的建築!

發表於