Prosedürel olarak sonsuz bir 2d seviyesi oluşturmak için bazı iyi yaklaşımlar nelerdir? Seviye her iki boyutta da kısıtlanabilir, ancak zorunlu değildir.
Şimdiye kadar benim için en anlamlı olan yaklaşım ızgara tabanlı bir yarıçap kullanmaktır. örneğin, oyun alanını belirli bir büyüklükteki karelere sahip bir ızgaraya bölün ve ardından oynatıcıya bir yarıçapta X kareleri yükleyin. Sonra oyuncu başka bir kareye ilerlediğinde bir sonraki seti inşa edin ve daha uzağa bırakın (Keşfedilen alanı ısrar etmek gerekli değildir.) Bir kare inşa edildiğinde, nesnelerin rastgele bir düzenlemesini içerir. Nesneler karelerin dış halkasını terk ettiğinde dünyadan çıkarılırlar. Daha iyi veya farklı yollar var mı? Veya bu iyi bir yaklaşımsa potansiyel konular nelerdir?
Tartışma aşkına, seviyeyi yukarıdan aşağıya asteroit alanı gibi güç artışları, vb. Boyunca dağılmış olarak düşünebilirsiniz.