Bagaimana Minecraft Menghasilkan Dunia

Diperkirakan 2,8 triliun dunia unik dapat diwujudkan dengan generator dunia Minecraft. Dunia pada dasarnya tidak ada habisnya, dan setiap permainan menghasilkan peta dunia yang sangat berbeda. Tapi bagaimana Minecraft menghasilkan dunia yang luar biasa ini?

Bagaimana Minecraft Menghasilkan Dunia

Jika Anda ingin mengetahui jawabannya, Anda datang ke tempat yang tepat. Artikel ini akan menjelaskan cara menghasilkan dunia di Minecraft.

Ini Dimulai Dengan Benih

Pembuatan dunia Minecraft tidak sepenuhnya acak, karena setiap dunia yang dihasilkan dimulai dengan nomor benih. Saat Anda membuat dunia, Anda memiliki opsi untuk memasukkan benih atau membiarkan Minecraft memilihkan benih untuk Anda. Angka-angka ini dimasukkan ke dalam “pembuat nomor acak semu”. Ini adalah algoritma yang menghasilkan daftar angka yang mendekati angka acak.

Angka acak semu ini adalah dasar pembuatan dunia Minecraft. Mereka digunakan untuk menghitung angka untuk proses yang disebut “pembuatan prosedural.” Proses ini menciptakan data secara algoritmik untuk membuat tekstur dan grafik komputer 3D skala besar. Hal ini berlaku pada banyak permainan komputer, termasuk Minecraft.

Kesimpulan:

  • Nomor benih dimasukkan.
  • Benih ini dimasukkan ke dalam generator bilangan pseudorandom.
  • Data matematis dibuat dari benih untuk digunakan sebagai koordinat dan lokasi.
  • Karena semua data berasal dari nomor benih, benih yang identik akan menghasilkan dunia yang identik.

Generasi Prosedural Dunia Minecraft

Seperti yang mungkin sudah Anda duga, pembuatan medan dan elemen dunia secara prosedural mengikuti serangkaian langkah atau prosedur tertentu. Setiap langkah berkontribusi pada dunia Minecraft yang berkembang sepenuhnya dan menghibur para pemain dengan sangat baik. Proses ini secara khusus didasarkan pada perhitungan “Perlin noise”.

Untuk Minecraft, prosesnya memiliki empat langkah utama.

  • Peta Kebisingan
  • Elemen Medan
  • Gua dan Bijih
  • Dekorasi Dunia

Peta Kebisingan

Pembuatan game komputer biasanya dimulai dengan “peta kebisingan”, dan Minecraft tidak terkecuali. Langkah pertama dalam menciptakan dunia adalah pembuatan peta kebisingan medan, yang pada dasarnya merupakan representasi medan dalam bentuk titik dan bayangan yang nantinya akan dikembangkan sepenuhnya. Generator kebisingan medan ini membuat peta topografi dari batu dan air.

Saat dihasilkan, ia dimulai dengan tumpukan Bioma Pulau dan mengikuti bioma lainnya, menambahkan detail yang sesuai. Topografi setiap Bioma masih dihasilkan secara pseudo-acak, namun sesuai untuk setiap bioma.

Selanjutnya, peta kebisingan lainnya ditempatkan di atas peta pertama untuk menghaluskan medan dan menambahkan detail bioma. Jika Anda memperhatikan dengan cermat, Anda akan menyaksikan proses ini seiring dengan terbentuknya dunia Anda. Hasilnya adalah topografi lengkap yang terbuat dari batu, air, dan udara. Minecraft menghasilkan potongan 16x16 saat Anda menjelajah.

Berikut adalah beberapa fakta penting tentang peta kebisingan:

  • Topografi dibangun dari sone menggunakan peta kebisingan.
  • Segala sesuatu di bawah y=63 bukanlah batu melainkan air.
  • Segala sesuatu yang lain adalah udara, dengan aturan bahwa udara selalu berada di atas air.
  • Topografi diperluas dan diperhalus berdasarkan berbagai bioma.
  • Belum ada gua pada topografi batu.

Hal ini memberikan dunia dasar yang siap untuk ditingkatkan melalui proses kreatif lainnya. Saat ini, bahan yang digunakan hanyalah batu, air, dan udara.

Elemen Medan

Langkah perkembangan selanjutnya adalah penambahan balok seperti rumput, tanah, dan pasir. Ini tidak dibangun di atas batu, melainkan menimpa lanskap batu yang sudah ada. Ini terus ditempatkan “secara acak semu” berdasarkan angka yang dihasilkan oleh algoritma seed dan building.

  • Rumput, pasir, tanah, dll. mengganti batu di topografi.
  • Belum ada gua yang dibuat.
  • Bijih belum ada.
  • Dekorasi di permukaan tanah belum terbentuk.

Algoritme Microsoft memperhitungkan bahwa gurun membutuhkan lebih banyak pasir, lautan lebih banyak kerikil, dan seterusnya. Setiap bioma diisi dengan kombinasi material tanah yang sesuai.

Gua dan Bijih

Sekarang kita memiliki dunia yang dibangun dari batu, tanah, dan sejenisnya, sekarang saatnya menambahkan gua ke gunung dan jurang ke lembah. Ini adalah proses dua langkah:

  • Gua dan jurang menghasilkan.
  • Bijih segera dibuat di dalam elemen batu.

Ini adalah saat tembaga, batu bara, emas, dll. ditambahkan ke dunia. Ini diatur oleh aturan dan distribusi Minecraft yang ditetapkan di setiap versi.

Dekorasi Dunia

Batu penjuru terakhir untuk melengkapi generasi dunia adalah penambahan dekorasi pada dunia. Ini termasuk hal lain yang dapat ditampung oleh dunia. Struktur dihuni terlebih dahulu, diikuti oleh flora dan fauna.

  • Pohon dan dedaunan
  • Rumput tinggi dan bunga
  • Sarang lebah, lebah, dan serangga lainnya
  • Desa
  • Bangkai kapal dan benteng
  • Kuil hutan dan piramida gurun
  • Gerbang bawah

Detail ini berbeda-beda di setiap dunia dan menambah variasi menakjubkan di Minecraft. Setiap item akan muncul berdasarkan aturan distribusi tertentu. Misalnya, beberapa dunia mungkin dipenuhi lautan dan bangkai kapal, sementara dunia lain hanya memiliki lautan yang jarang dan jarang. Setiap dunia berbeda.

Bagaimana Faktor Bioma?

Saat peta kebisingan medan awal dibuat, itu didasarkan pada aturan bioma dari Minecraft. Angka-angka untuk menentukan area bioma juga berasal dari algoritma pengolahan nomor benih. Seperti semua hal di dunia, jumlah benih menentukan bagaimana angka tersebut turun.

Angka suhu acak semu ditetapkan untuk semua wilayah, dan angka ini menentukan bioma apa yang akan berkembang di wilayah tertentu. Proses penyesuaian lainnya berjalan, seperti memadukan tepi bioma menjadi satu. Detail pembuatan seperti ini adalah bagian dari algoritme milik Microsoft.

Pertanyaan Umum

Bagaimana dengan Negeri Jauh?

Negeri Jauh tercipta ketika algoritma pembangkitan menjadi sangat kewalahan sehingga berhenti bekerja. Pengguna memperkirakan hal ini terjadi sekitar 12 juta blok dari titik pemijahan ke segala arah. Banyak pemain yang berusaha menemukan Negeri Jauh. Rumor mengatakan bahwa Negeri Jauh menghilang dengan pembaruan selanjutnya dan generator medan baru.

Bagaimana cara kerja distribusi Bijih?

Untuk setiap versi Minecraft, Anda dapat menemukan bijih terperinci distribusi on line. Ini mengatur lokasi pemijahan dan frekuensi setiap bijih berdasarkan tinggi atau nilai y. Misalnya, dalam versi 1.20 batubara dapat muncul dari y=0 hingga y=320 dan paling umum terjadi pada lapisan 44, 95, dan 136. Mencarinya dapat membantu mempercepat pencarian Anda untuk bijih dan material berharga.

Mengapa sebuah benih akan menghasilkan dunia yang sama setiap saat?

Mengapa sebuah benih akan menghasilkan dunia yang sama setiap saat?

Dunia yang Dihasilkan Minecraft

Generasi dunia game yang tak terbatas sungguh menakjubkan. Nomor benih apa pun akan menghasilkan dunia uniknya sendiri tetapi hanya dengan masukan spesifik tersebut. Sifat rumit dari algoritme menyebabkan kemampuan bermain game yang tidak terbatas. Faktanya, setiap dunia sangatlah besar sehingga mustahil untuk sepenuhnya menjelajahi dan mengisi satu dunia, apalagi banyak dunia. Beberapa dunia Minecraft secara khusus dibuat untuk benih yang memiliki arti numerik. Saat Anda bereksperimen, Anda mungkin menemukan beberapa korelasi benih dunia yang tersembunyi secara kreatif.

Apa pendapat Anda tentang dunia yang dihasilkan Minecraft? Apakah Anda menikmati variasi yang mereka tawarkan? Beritahu kami di bagian komentar di bawah.