لم يكن الهدف من المشروع مجرد بناء لعبة Pac-Man، بل استخدام اللعبة لتطبيق Algorithmic Thinking ودمج خوارزمية بحث داخل تجربة تفاعلية. طورت اللعبة باستخدام Python وPygame، مع بناء منطق الحركة والتفاعل الخاص باللعبة.
كان الجزء الأهم هو تطبيق Breadth-First Search (BFS) لتطوير نظام AI-based Pathfinding يساعد الشخصيات على تحديد المسارات داخل اللعبة. جمع المشروع بين البرمجة، حل المشكلات، والخوارزميات في تطبيق عملي واحد، وأتاح لي تحويل مفهوم خوارزمي مثل BFS إلى سلوك واضح داخل برنامج تفاعلي.