Küçük bir roguelike oluşturmaya çalışıyorum ve rastgele üreten odalar ve koridorlar kadar ileri gittim. Her oda anlık bir nesnedir ve bir koridorla birbirine bağlanan diğer odalardan oluşan bir dizici içerir.
Bağlantısız odaları seçebilirim ama sadece birbirine bağlı olan ama diğerlerinin çoğuna bağlı olmayan, bir ada oluşturan odaları nasıl bilebilirim?
daha iyi açıklamak gerekirse, buradaki sorun konsoldan düzensiz bir görüntü. Odalar 5 ve 6 sadece birbirine bağlıdır. Bunu tespit etmek için hangi algoritmayı kullanabilirim?