在元宇宙星际旅行,程序化生成星球技术解读
# 無人之地?
[ No Man Sky ]
取材自科幻小說,包括了冒險、天馬行空等元素。
#
#
呈現給玩家一個充滿獨特行星和生命形式的星系。
游戲中危機重重,無盡的探索等著你。
每顆星星都散發著遙遠太陽的光輝,每個太陽都有充滿生命的行星繞其運轉,你可以選擇其中任何一個前往。從太空深處飛往行星地表,一路暢通無阻,毫無限制。在這個按程序生成的無限宇宙中,你會發現大家從未見過的領域和生物——而且再無機會遇見。
# 開始一段史詩般的航行
在星系的中心,冥冥中有一個不可抗拒的吸引力,引領你去探索宇宙的真正奧義。但是,當面對攻擊性的生物和兇猛的海盜,你將明白死亡亦有代價;而生死存亡的關鍵往往取決于你如何升級飛船、武器和裝備。
# 找到命運真諦
在無人之地中,你的航行由你做主。你會成為一名戰士,以侵略弱者為生,掠奪他們的財富,或掠奪海盜的戰利品?還是會成為一名商人? 在這個被遺忘的世界里找到豐富的資源,利用它們獲取高額利潤。亦或者成為一個探險家?超越已知領域,去發掘那些從來無人見過的地方和事物。
# 分享你的旅程
這個星系是一個有血有肉,生生不息的世界。貿易航隊在星際間穿梭,各派爭奪地盤,海盜乘火打劫,星際戰警也一直虎視眈眈。其他玩家都生活在同一個星系中,你可以選擇在已知太空的地圖上與他們分享你的發現。
opus
我喜歡里面各種行星~~充滿了想象力。最近看到一個開源項目,靈感就來源于這個游戲里的行星。
可以輸入name來驅動星球的生成,這個邏輯有點意思
shadow
Planet-01
你們想知道實現的邏輯嗎?
這是程序化生成,采用了Open Simplex Noise+Babylonjs引擎來生成,項目是開源的,我把關鍵實現整理了下:
shadow
[ 解讀 ]
總結
以上是生活随笔為你收集整理的在元宇宙星际旅行,程序化生成星球技术解读的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 门禁卡应用
- 下一篇: 【CAD学习-初级(1)】