لعبة الرجعية
هذه لعبة ثنائية الأبعاد مصنوعة في C ++ و SFML مع نوع من الجمالية الرجعية.
نسخة ألفا 0.3.0 معاينة قصيرة
معاينة .1.mp4
وصف
يتحكم اللاعب في البطل ، الذي يحارب الوحوش في عالم تم إنشاؤه من الناحية الإجرائية.
يمكن للأعداء تفرخ في المناطق الحيوية المختلفة.
جميع الأعداء لديهم خصائصهم الخاصة. سوف يهاجم البعض على مرأى ، والبعض الآخر سوف يهرب أو يكون محايدًا. هناك أيضًا أنواع وحش مختلفة مع خصائصها الخاصة.
سوف يقاتل عدد قليل من الوحوش حتى آخر نقطة HP ، في حين أن البعض الآخر سوف يهرب إذا كان منخفضًا على HP.
هناك العديد من الفصول الدراسية للاختيار من بينها ولكل منها قدرات فريدة.
حالة المشروع
WIP
بناء من المصدر
باستخدام سطر الأوامر
- تثبيت SFML من موقعهم الأصلي: https://www.sfml-dev.org/download.php
- في cmakelists.txt قم بتعيين sfml_location على موقع تنزيل SFML الخاص بك
- استخدم الأوامر التالية في سطر الأوامر:
cmake . cmake --build . - انقل مكتبات الارتباطات الديناميكية SFML من SFML_LOCATION/BIN إلى المجلد مع قابلة للتنفيذ في دليل المشروع.
- فقط انقر فوق أيقونة التطبيق. يجب أن تعمل الآن.
باستخدام IDE
- تثبيت SFML من موقعهم الأصلي: https://www.sfml-dev.org/download.php
- تكوينه مع IDE الخاص بك. فيما يلي بعض البرامج التعليمية: https://www.sfml-dev.org/tutorials/2.5/
- قم بإنشاء مشروع جديد وأضف الملفات المصدر إلى المشروع.
- انسخ SFML DLLS (النافذة والرسومات والنظام) حيث يوجد القابل للتنفيذ.
- تشغيل اللعبة.
تثبيت
- قم بتثبيت الإصدار من علامة التبويب "الإصدارات".
- فك ضغط الحزمة
- تشغيل القابل للتنفيذ
المساهمة
إذا كان أي شخص يريد المساعدة في أن تتردد في الشوكة ، فأضف بعض الأشياء والمساهمة.
يمكنك أيضًا بدء مشكلة وترك التعليقات.
هناك الكثير من الأشياء للقيام بها:
- جعل الكود أكثر قابلية للقراءة
- الوثائق
- تغييرات واجهة المستخدم الرسومية
- المزيد من ميكانيكا اللعب (القدرات ، المؤثرات الخاصة ، العقبات ، إلخ)
- صوت
- Duel Gamemode
- تراوحت الهجمات
- جرد اللاعب
- لغة
- وأكثر من ذلك بكثير
رخصة
معهد ماساتشوستس للتكنولوجيا