لعبة Connect 4 بالتحكم بالإيماءات والذكاء الاصطناعي (Hand Gesture AI Game)
تفاصيل العمل
قمت بتطوير لعبة Connect 4 تفاعلية بالكامل يتم التحكم فيها باستخدام إيماءات اليد فقط، مع خصم ذكي يعتمد على خوارزميات الذكاء الاصطناعي، وذلك باستخدام تقنيات الرؤية الحاسوبية (Computer Vision) وخوارزميات البحث. 🔹 فكرة المشروع المشروع يحول لعبة Connect 4 التقليدية إلى تجربة تفاعلية حديثة، حيث يقوم المستخدم باللعب ضد AI ذكي، ويتم التحكم في اللعبة بالكامل من خلال كاميرا الويب باستخدام حركة اليد بدلًا من الكيبورد أو الماوس. 🔹 ما تم تنفيذه تطوير نظام تتبع يد باستخدام MediaPipe للتعرف على حركة الأصابع في الوقت الحقيقي. استخدام OpenCV لمعالجة الفيديو من الكاميرا وتحليل الإيماءات. بناء لعبة تفاعلية باستخدام Pygame لعرض واجهة اللعب. تطوير ذكاء اصطناعي يعتمد على: خوارزمية Minimax تحسين الأداء باستخدام Alpha-Beta Pruning إضافة نظام تحديد مستوى صعوبة ديناميكي من خلال تغيير عمق البحث (Search Depth). بناء نظام تقييم (Heuristic Evaluation) لتحليل حالة اللوحة أثناء اللعب. عرض شجرة قرارات الذكاء الاصطناعي في الوقت الحقيقي أثناء اتخاذ القرار. 🔹 طريقة اللعب تحريك السبابة يمينًا ويسارًا لاختيار العمود. عمل قبضة (Fist Gesture) لإسقاط القطعة داخل العمود. اللعب ضد AI قوي يعتمد على التفكير الاستراتيجي. إمكانية التحكم في مستوى صعوبة الذكاء الاصطناعي قبل بدء اللعبة. 🔹 التقنيات المستخدمة Python OpenCV MediaPipe Pygame NumPy Minimax Algorithm Alpha-Beta Pruning 🔹 مخرجات المشروع لعبة تفاعلية تعتمد على الرؤية الحاسوبية. نظام ذكاء اصطناعي قوي للعب ضد المستخدم. تجربة تحكم مبتكرة بدون أجهزة إدخال تقليدية. عرض بصري لعملية تفكير الـ AI في الوقت الحقيقي.
مهارات العمل
بطاقة العمل
طلب عمل مماثل