(Dikutip Link dalam tautan pastebin: http://pastebin.com/PpJknMuT )
Bisa dibilang ada 2 macam. Tergantung apa yang Anda inginkan. Sebagai contoh jika kita mengambil game GTA baru-baru ini, 100 seniman digunakan untuk membuat kota dan mempersonalisasikannya. Generasi prosedural dapat digunakan di sini, tetapi akan digunakan sebagai alat artis alih-alih sesuatu yang berjalan pada mesin game karena kami tidak terlalu menginginkan tata kota yang berbeda dengan setiap game.
Jadi disertasi sarjana saya tentang generasi kota prosedural dengan zonasi kota: [1]
Alat ini digunakan oleh seniman untuk membuat kota sementara memungkinkan kontrol atas berbagai aspek jika mereka membutuhkannya. Generasi kota mirip dengan L-sistem seperti yang terlihat oleh karya Pascal Mueller: [2] Zonasi kota berfungsi sebagai peta gambar yang mengambil probabilitas zona (komersial, perumahan, industri) dari data pixel rgb. Dimungkinkan untuk mengotomatiskan generasi jika Anda menginginkannya, tetapi untuk membuat kota-kota terlihat dapat dipercaya algoritme harus jauh lebih kompleks menggunakan mekanika populasi AI daripada L-System dan algoritma noise.
Generasi cepat dapat dilihat pada [3] atau saya kira contoh paling sederhana adalah helikopter: [4]
Sesuatu yang mirip dengan Torchlight adalah Infinity: Quest for Earth [5]
Di Infinity, galaksi dan segala yang ada di dalamnya dihasilkan dengan nilai seed yang kemudian menciptakan semua variabel lain yang digunakan untuk menghasilkan semua yang terkandung dalam galaksi (planet, matahari, dll.) Tautan ini berbicara tentang cara kerjanya secara lebih rinci.