Pertanyaan yang diberi tag algorithm

Algoritma digunakan untuk perhitungan, pemrosesan data, dan penalaran otomatis. Lebih tepatnya, suatu algoritma adalah metode yang efektif dinyatakan sebagai daftar terbatas dari instruksi yang didefinisikan dengan baik untuk menghitung suatu fungsi.

74
Prosedural… rumah dengan generator kamar

Saya telah melihat beberapa algoritma dan artikel tentang cara membuat dungeon secara prosedural. Masalahnya adalah, saya mencoba membuat rumah dengan kamar, dan sepertinya tidak sesuai dengan kebutuhan saya. Pertama, ruang bawah tanah memiliki koridor, di mana rumah-rumah memiliki aula. Dan...

49
Bagaimana cara kerja Raymarch shaders?

Saya telah melihat shader yang ditemukan di sini shadertoy.com dan sebagian besar yang keren memiliki noise dan raymarch yang sama. Saya tidak mengerti kode sumber sama sekali tapi saya benar-benar ingin. Bagaimana cara shader ini bekerja dan bagaimana cara kerja algoritma raymarch? Saya telah...

31
Memahami Perlin Noise

Saya mempermainkan Perlin Noise setelah bekerja dengan Diamond Square. Saya mengikuti implementasi oleh Hugo Elias yang pada dasarnya, membuat serangkaian fungsi dengan x, y sebagai input untuk membuang setiap nilai koordinat. Kode PHP saya ada di sini : Saya punya dua pertanyaan: Bagaimana cara...

28
Apakah ada algoritma untuk mendeteksi "daratan" pada peta 2D?

Pada peta ini, "daratan" adalah semua tanah yang dapat dihubungkan ke pusat peta dalam empat arah mata angin (utara, selatan, timur, barat - tidak secara diagonal). Saya ingin mendeteksi daratan dan mengisi lubang di dalamnya. Saya memikirkan tiga hal: Cari di setiap sel non-air (sel gelap)...

27
Metode untuk menghasilkan peta

Saya ingin membuat peta sederhana yang dibuat secara acak untuk permainan kecil. Gim ini terdiri dari pemandangan dunia dari atas ke bawah, dengan daratan dan wilayah lautan. Pikirkan peta garis besar dunia yang sederhana misalnya. Hal terdekat yang bisa saya pikirkan yang pernah saya lihat...