Apa saja pendekatan yang baik untuk secara prosedural menghasilkan tingkat 2d yang tak terbatas? Tingkat bisa dibatasi dalam dimensi mana pun tetapi tidak harus.
Pendekatan yang paling masuk akal bagi saya sejauh ini adalah menggunakan radius berbasis grid. misal, membagi area bermain menjadi kotak dengan kotak dengan ukuran tertentu dan kemudian memuat kotak X dalam radius di sekitar pemain. Kemudian ketika pemain bergerak ke kotak lain, buat set berikutnya dan jatuhkan lebih jauh (area yang tetap dieksplorasi tidak diperlukan.) Ketika kotak dibangun, itu berisi susunan objek acak. Ketika benda meninggalkan lingkaran luar kotak, mereka dikeluarkan dari dunia. Apakah ada cara yang lebih baik atau berbeda? Atau jika ini adalah pendekatan yang baik, apa masalah potensial?
Demi diskusi, Anda dapat menganggap tingkat sebagai bidang asteroid top-down dengan power up, dll tersebar di seluruh.