快轉到主要內容

Minetest的地圖產生器種類介紹 (Map Generator)

遊戲攻略 Minetest資訊 Minetest Game
🗓️ 民國111年 壬寅年
✍ 切換正體/簡體字
目錄

在遊玩 Minetest基本遊戲時,會看到地圖產生器的設定,裡面的各個選項有什麼差別呢?

本文撰文時點,Minetest最新版為5.6.0-dev。

地圖產生器(Map Generator)即控制地形的樣貌。Minetest提供了8個型態各異的各式地圖產生器給玩家選擇,除了生態系以外,還會產生結構。

現在讓我們坐上觀測機,一起來看看這些地圖產生器有什麼差異吧。以下拍攝使用的紋理包為TEX-D2、Isabella II。

0. 地圖產生器演進史
#

Minetest的地圖產生器有些是官方製作,有些是玩家提供後來merge進主線的。

根據 Minetest WIKI,最早的Minetest-c55時期的地圖產生器只會生成平原。後來慢慢加入海洋、樹木生成。

在地圖產生器Version 3加入了3D Perlin噪聲,豐富3D地形。

Minetest-c55 0.3.1加入了地圖產生器Version 5,地形很極端,並會有「毛茸茸」的地形。後來此地圖產生器改名為「V5」保留到現在。

Minetest-c55 0.4.0則加入了地圖產生器Version 6取代Version 5。引入了2D Perlin噪聲,使得地形更加平滑、真實,提昇生成速度。此地圖產生器作為「V6」保留到現在。

Minetest 0.4.6版,玩家就可以選擇自訂地圖產生器了。之後由kwolekr開發的v7地圖產生器合併至主線。

V5、V6、V7彼此間是獨立開發,這些地圖產生器之間沒有上下的優劣關係。

之後valleys、fractal、 flat、carpathian地圖產生器陸續加入。而短暫存在過,隨後被移除的有「math」、「indev」地圖產生器。

1. v7地圖產生器
#

在Minetest 5.6.0版來說是最新的地圖產生器,現在狀態為「穩定版」,除了生成世界的「空島」選項。

地形很豐富,常有廣闊的生態系地形。

河道常常會有這種深邃的樣子,還有峽谷。

生成的高山有時候會不規則形狀,高聳入雲。地底下則是跟v5一樣有大洞穴。

如果開啟空島,則會在Y>1280的高度開始生成。有小有大,並會成多層次交疊,一層上面還有一層。

2. v6地圖產生器
#

最早被列為「穩定版」的地圖產生器,地形較為平緩。設計用來消滅v5生成的詭異地形,使用2D Perlin噪聲。地圖選項可選擇要生成的生態群系。

此外選項裡面也有「平坦」世界,跟純粹的flat地圖產生器比起來,v6顯得比較自然,地形幾乎沒有任何起伏。

3. v5地圖產生器
#

雖強調真實性,但v5有時候也會跑出很極端的地形,像是超級深海、超級深的洞穴。因為v5的獨特、怪異性而得以保留下來。

一般看來還算正常。

但偶爾會出現不規則形狀的山地。

4. valleys地圖產生器
#

正如其名,valleys除了生成一般生態系和洞穴外,還會生成「山谷」以及「河流」。山的形狀較為自然,並傾向依照海拔有不同生態系。

地圖會常常看到高山與蜿蜒的河道。

有趣的是,這些河水是有高低差的,他們會像真實世界的河流一樣向低處。為此還引入了river water這種特殊的水節點。

5. fractal地圖產生器
#

以數學的分形概念為基礎生成的地形,生成結果詭異但可以預測。

常常會生成被稱為「曼德博集合」的地形,並一直延伸下去。

不勾選生成海洋的話,甚至會變成空島。

6. flat地圖產生器
#

平坦地形為主,選項仍可以勾選生成山脈,只不過高度也不高。

在離開生態系之後,常常就是一整片的大平原,地底下仍會生成洞穴。

7. carpathian地圖產生器
#

喀爾巴阡地形生成器,特色是較為自然的地形,少有極端山脈之類的地形。

跟v6比起來,carpathian的地形更加「寬廣」。

8. singlenode地圖產生器
#

生成空白世界,都是空氣。要用 模組 子遊戲來決定地形生成樣貌。開發狀態為「穩定版」。

9. 額外的生成旗標
#

有些地圖產生器會有旗標(Map generator features),讓玩家決定要不要生成結構、空島、地下湖等。

地牢(dungeon)是最常見的結構,裡面會有寶箱。目前有鵝卵石地牢、沙漠地牢、沙岩地牢,有時候入口會裸露在地表外。

參考資料
#

相關文章

Minetest背景音樂播放模組Music Player Daemon使用教學
遊戲攻略 Minetest資訊 Minetest Mod
Minetest如何安裝皮膚(Skin):SkinsDB模組使用教學
遊戲攻略 Minetest資訊 Minetest Mod
將Minecraft的資源包轉換成Minetest紋理包
遊戲攻略 Minetest資訊 Minetest Texture Pack Minecraft

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur連結。您的留言會在Github Discussions向所有人公開。

這是Disqus留言板,您可能會看到Disqus強制投放的廣告。有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。