تفاصيل العمل

هذا المشروع عبارة عن لعبة Snake تم تطويرها باستخدام لغة C++ مع مكتبة SFML لإنشاء واجهة رسومية تفاعلية. تعتمد اللعبة على التحكم في حركة الثعبان لجمع الطعام وزيادة الطول مع تجنب الاصطدام بالحواف أو بجسم الثعبان نفسه.

يحتوي المشروع على أكثر من نمط للعب مثل وضع القصة (Story Mode) و وضع البقاء (Survival Mode)، بالإضافة إلى نظام تسجيل أعلى النقاط (High Score). كما تم إضافة عناصر جمالية مثل تغيير الألوان بشكل ديناميكي وإمكانية اختيار أشكال مختلفة للثعبان (Skins) لتحسين تجربة اللعب.

ركز المشروع على تطبيق مفاهيم البرمجة الهيكلية وإدارة منطق اللعبة والتحكم في الأحداث والتصادمات، مع تصميم واجهة رسومية تجعل اللعبة تفاعلية وسهلة الاستخدام.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات