Difference between revisions of "Map generator/ms"

From Luanti Wiki
Jump to navigation Jump to search
((WIP) Update translation following recent change)
(Replaced content with "[https://dev.luanti.org/Mapgen/ This page has been moved to the new Luanti Developer Wiki!]")
Tag: Replaced
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Languages}}
+
[https://dev.luanti.org/Mapgen/ This page has been moved to the new Luanti Developer Wiki!]
{{tocright}}
 
'''Penjana peta''' ([[Help:Original names/ms|BI]]: ''map generator'') ialah salah sebuah komponen [[Minetest/ms|Minetest]] yang menjana [[Maps/ms|peta]]. Halaman ini tertumpu kepada penjanaan rupa bumi. Untuk penjanaan biom (permukaan blok, tumbuh-tumbuhan dan yang berkaitan), sila lihat [[Biomes/ms|biom]].
 
 
 
== Pengenalan ==
 
 
 
Atur cara yang kompleks ini diintegrasikan bersama permainan untuk menjana [[Maps/ms|peta]] secara prosedural, peta inilah dunia yang pemain gunakan untuk bermain. Ianya berdasarkan hingar Perlin, fungsi yang membolehkan perhubungan kepada setiap titik menjadi nilai yang rambang tetapi konsisten.
 
 
 
== Penjana peta ==
 
 
 
Terdapat beberapa jenis penjana peta yang berbeza. Pemain boleh memilih penjana peta yang disukai ketika hendak mencipta [[Maps/ms|peta]]. Sesetengah [[mods/ms|mods]] mungkin mengubah terus peta, malah kesemua penjana peta membolehkan banyak penetapan melalui menu tetapan lanjutan.
 
 
 
Kesemua penjana peta mempunyai biom. Dalam semua penjana peta kecuali v6, biom-biom ini boleh ditakrifkan oleh [[mods/ms|mods]] menggunakan API Biom. Penjana peta v6 istimewa kerana biomnya telah ditakrifkan terus dan tidak boleh diubah sesuka hati.
 
 
 
'''Penting''': '''v5 dan v6 bukannya penjana peta lama.''' “v5”, “v6” dan “v7” semuanya sekadar nama, bukan nombor versi. ''Semua'' janapeta dimasukkan dalam Minetest secara rasmi, disokong dan dikemaskini.
 
 
 
=== Gambaran keseluruhan ===
 
Janapeta yang disediakan dijelaskan sepintas lalu:
 
 
* '''v5''': Rupa bumi tidak realistik tetapi menarik dengan banyak pulau terapung dan rupa bumi tergantung yang melampau, beserta lautan dalam. Kepelikan ini mempunyai daya tarikan tersendiri.
 
* '''v6''': Bukit, cenuram dan dataran yang ringkas, agak rata dan janapeta berskala kecil, tiada rupa bumi tergantung, biom telah ditakrifkan
 
* '''v7''': Rupa bumi sangat meluas, gunung tinggi dengan rupa bumi tergantung dan kawasan landai yang jauh. Banyak juga terowong air di paras laut
 
* '''carpathian''': Akan ditambah dalam terbitan akan datang. Gunung kompleks dan realistik dengan pelbagai variasi, kadang-kala mencecah ketinggian melampau, dipisahkan oleh lautan dan landaian pantai serta kebanyakannya kawasan landai
 
* '''valleys''': Banyak bukit, gunung dan lembah mengandungi [[River Water/ms|air sungai]] yang mengalir menuruni bukit
 
* '''flat''': Dunia yang rata sahaja, tetapi ada gua, biom dan perhiasan
 
* '''fractal''': Peta berdasarkan fraktal pilihan anda; sangat mudah diubah konfigurasi
 
* '''singlenode''': Dunia kosong
 
 
 
==== Galeri ====
 
Di sini contoh landskap dijana menggunakan beberapa penjana peta yang berbeza (menggunakan [[Games/Minetest Game/ms|Minetest Game]]):
 
<gallery widths="400px" heights="256px">
 
File:Mapgen_v5.jpg|v5
 
File:Mapgen_v6.jpg|v6
 
File:Mapgen_v7.jpg|v7
 
File:Mapgen_carpathian.jpg|carpathian
 
File:Mapgen_valleys.jpg|valleys
 
File:Mapgen_flat.jpg|flat
 
File:Mapgen_fractals_fractal_1.jpg|fractal
 
File:Mapgen_singlenode.jpg|singlenode
 
</gallery>
 
 
 
=== Keterangan ===
 
Semua penjana peta dijelaskan dengan lebih mendalam.
 
 
 
Untuk belajar tentang konfigurasi dengan lebih mendalam, sila lihat [[Map generator features/ms|Ciri-ciri penjana peta]]. Untuk belajar tentang sejarah penjana peta, sila lihat [[Map Generator Evolution/ms|Evolusi Penjana Peta]].
 
 
 
==== v5 ====
 
Dikenali dengan bentuk rupa buminya yang unik dan agak pelik beserta kepulauan terapung jarang-jarang atas langit yang selalunya kelihatan seperti tompok-tompok. Rupa bumi jerangkau bukanlah luar biasa dan kadang-kala nampak realistik, waktu lainnya nampak pelik dan mencabar. Lautannya kadang-kadang boleh mencecah kedalaman melampau juga. Walaupun landskapnya tidaklah betul-betul realistik, janapeta ini memang disengajakan disertakan dalam Minetest kerana keunikan dan kepelikannya mendatangkan keistimewaan kepada sesetengah orang.
 
 
 
Seperti kebanyakan penjana peta, janapeta v5 menjana banyak gua di bawah tanah. Guanya selalunya kecil tetapi kadang-kadang sangat besar. Guanya kadang-kadang sangat panjang, dalam dan susah untuk diterokai dan membentuk sistem terowong yang kompleks. Dalam di bawah tanah, ada peluang rendah untuk menjumpai gua gergasi. Seperti dalam kebanyakan janapeta lain, tasik [[lava/ms|lava]] dan [[water/ms|air]] mungkin muncul sebagai tasik di bawah tanah, tapi lava mula menghilang apabila kedalaman ekstrim berada pada Y=-273 atau ke bawah.
 
 
 
Biomnya perlu ditakrifkan oleh [[mods/ms|mods]] dahulu, jika tidak ia akan menjadi landskap [[stone/ms|batu]] sahaja. Benda sama juga tergunapakai dalam semua janapeta lain kecuali v6.
 
 
 
Landskap berdasarkan hingar Perlin 3D.
 
 
 
==== v6 ====
 
Notable for rather flat and simple hills and cliffs. The landscape is rather simple, the hills are not very high and there are no natural terrain overhangs (ignoring caves). The weirdness of v5 is eliminated.
 
 
 
Penjana peta inilah satu-satunya yang mempunyai biom pratakrif: Kawasan rumput/hutan, rimba, gurun, taiga, tundra dan kelikir. Biom-biom tidak boleh diubah oleh mods. Memang sifat v6 yang biom-biom ini lebih ringkas berbanding biom yang digunakan dalam penjana peta lain, malah beberapa blok-blok yang boleh dijumpai dalam penjana peta lain tidak wujud dalam peta janaan v6 (contohnya: [[Silver Sand/ms|Pasir Perak]], [[Acacia Tree/ms|Kayu Akasia]], [[Coral/ms|Batu Karang Jingga]]).
 
 
 
Dijana sepenuhnya menggunakan hingar Perlin 2D.
 
 
 
==== v7 ====
 
Menjana persekitaran yang berskala sangat besar dengan biom yang pelbagai dan kawasan daratan luas. Salah satu ciri unik dalam penjana peta ini ialah terusan air yang luas dan dalam (dipanggil “rabung” atau bahasa Inggerisnya “ridges”) pada aras laut, tetapi sungai ini boleh dilumpuhkan. Seperti v5, biom perlu ditakrifkan oleh mods terlebih dahulu. Janapeta ini juga mempunyai ciri unik untuk menyokong pulau terapung yang tinggi di langit (→[[Map generator features/ms|Ciri-ciri penjana peta]]), tetapi pulau ini dilumpuhkan secara lalainya.
 
 
 
Menggunakan hingar Perlin 2D dan 3D. Ianya pilihan lalai sejak Minetest 0.4.15.
 
 
 
==== carpathian ====
 
Nama janapeta ini bermaksud "banjaran Karthapos". Janapeta ini belum ada dalam 0.4.16 tetapi ia akan ada dalam terbitan akan datang. Kawasan daratan yang banyak dan purata, bukit-bukau yang beralun dan kompleks, banjaran gunung realistik mendominasi landskap. Gunung datang dalam pelbagai jenis dan saiz berbeza. Di kawasan banjaran gunung, rabung dan gunung berteres boleh terbentuk. Jarang-jarang ada gunung yang terlampau besar dan juga wujudnya fiord.
 
 
 
==== valleys ====
 
Nama janapeta ini bermaksud "lembah". Ia menjana landskap mencirikan banyak bukit, gunung dan lembah. Lembah-lembah selalunya mempunyai sungai dengan [[River Water/ms|Air Sungai]]. Sungainya sangat berbeza daripada v7, kerana mereka tidak semestinya berada di paras laut dan sebenarnya mengalir turun daripada bukit.
 
 
 
==== flat ====
 
Nama janapeta ini bermaksud "rata". Ia menjana dunia yang rata sepenuhnya (mengabaikan struktur dan gua) dengan beberapa biom.. Penjana peta boleh ditetapkan untuk menambah beberapa bukit dan tasik.
 
 
 
==== fractal ====
 
Nama janapeta ini bermaksud "fraktal". Ia menjana peta berdasarkan fraktal. Ia mencipta rupa bumi yang paling pelik setakat ini, tetapi hasil akhirnya selalunya boleh diagak.
 
 
 
Secara lalainya, peta berdasarkan set Mandelbrot akan dijana. Anda boleh memilih fraktal yang manakah yang ingin digunakan berdasarkan set Mandelbrot dan Julia, melalui menu tetapan lanjutan (nama tetapan teknikal “<code>mgfractal_fractal</code>”). Mengubah tetapan ini akan mendatangkan hasil yang sangat berbeza; jika anda mahukan yang terbaik daripada janapeta ini, pastikan anda bermain dengan tetapan lanjutan lebih sedikit.
 
 
 
==== singlenode ====
 
Nama janapeta ini bermaksud "nod tunggal". Ia menjana dunia kosong.
 
 
 
Untuk lebih terperinci: Secara lalainya, penjana ini mencipta dunia dengan [[air/ms|udara]] sahaja di kesemua tempat. Untuk subpermainan, udara boleh digantikan dengan blok yang berbeza.
 
 
 
Ini berguna untuk [[Mods:Mapgen/ms|mods janapeta]] yang mentakrifkan penjanaan peta mereka sendiri: mula-mula, udara akan dijana, kemudian mods tersebut mengaplikasikan fungsi-fungsinya tersendiri untuk menjana rupa bumi.
 
 
 
== Lihat juga ==
 
* [[Map generator features/ms|Ciri-ciri penjana peta]]
 
* [[Biomes/ms|Biom]]
 
* [[Map Generator Evolution/ms|Perkembangan Penjana Peta]]
 
 
 
[[Category:Map]]
 
[[Category:Malay]]
 

Latest revision as of 17:20, 15 December 2024