Bu proje, Java Swing kullanılarak geliştirilen 2D bir Labirent Fare Oyunudur. Oyunun amacı, farenin başlangıç noktasından çıkış noktasına kadar olan yolu deneme-yanılma yöntemiyle bulmasını sağlamaktır.
Oyun başladığında rastgele bir labirent oluşturulur.
Fare, başlangıç noktasından itibaren bir arama algoritması (DFS veya BFS) ile çıkışı bulmaya çalışır.
Duvarlar gerçekçi bir fiziksel sınır olarak kabul edilir, fare içlerinden geçemez.
Yanlış bir yola girildiğinde geldiği yoldan adım adım geri döner.
"Başlat" ve "Yeniden Oyna" butonları ile oyunu başlatabilir veya sıfırlayabilirsiniz.
Sayaç, geçen süreyi takip eder ve fare çıkışı bulduğunda ekranda süre gösterilir.
