獨立開發者Victor Hayé正在用Godot引擎打造一款名為《環形世界建筑師》的單人科幻解謎游戲。這款游戲靈感來自經典科幻設定,玩家將在太空中建造各種環形巨型建筑,并通過瓦片放置與拓撲生成來拓展人類文明的邊界。 在游戲中,每個巨型環形世界都是獨立運轉的生態系統,擁有各自的經濟伙伴和基礎設施。玩家作為受帝國信任的專業工程師,需要規劃并建造這些結構。游戲預設了三種環形世界類型,每種都有獨特的規則機制:中產階級郊區、最高安全監獄,以及太空鯨魚中轉站。此外,游戲世界中還融入了克隆設施、soylent green(合成食物)、野生動物保護區、重力運動等經典科幻元素。 技術層面,開發者在Reddit上分享了該作的核心實現。為了讓瓦片能夠鋪設在圓柱形表面,團隊使用了波函數坍縮算法來生成拓撲結構,但將彎曲效果直接烘焙進網格模型會導致單個瓦片無法獨立旋轉。為此,開發者引入了一個關鍵步驟:利用Godot著色器在每塊瓦片放置后,圍繞設定軸線和半徑對幾何體進行實時彎曲,從而將平面地形自然轉化為環形結構——這也讓瓦片在保持獨立狀態的同時,精準貼合曲面。 開發者還提到,“環形世界建筑師”這一概念本身擁有很強的延展性,不局限于當前的解謎玩法。它可以被設計成資源管理模擬,甚至是一款視覺小說。他將這一設計思路與《公民沉睡者》進行類比,后者同樣是以骰子機制為核心的敘事游戲。 對于同樣使用Godot引擎的開發者來說,這個案例也提供了一個實用思路:用著色器替代物理網格變形,來解決復雜曲面上的物體擺放問題,實現更靈活的可交互表現。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.