قمت بتطوير لعبة متاهة تفاعلية باستخدام Python وواجهة Tkinter، حيث يتم توليد متاهة عشوائية قابلة للحل، ثم استخدام خوارزمية البحث بالعرض (BFS) لإيجاد أقصر مسار من نقطة البداية إلى نقطة الهدف وعرضه بصريًا داخل الواجهة.
المشروع يجمع بين:
توليد متاهة عشوائية مع ضمان وجود حل
تطبيق خوارزمية BFS لإيجاد أقصر مسار
تمثيل بصري للمسار داخل واجهة رسومية
إمكانية إنشاء متاهة جديدة وحلها بضغطة زر
التقنيات المستخدمة:
Python – Tkinter – BFS Algorithm – Data Structures
يوضح المشروع مهاراتي في:
الخوارزميات وهياكل البيانات
الذكاء الاصطناعي الأساسي (Pathfinding)
تطوير واجهات رسومية
التفكير المنطقي وحل المشكلات