
لعبة مستوحاة من الأفعى ، في C Pure C مع SDL2. عملي من المهمة C. أتمنى أن تعجبك :)
أنا أعمل في المشروع الصغير بمفردي ، لذا فإن الكود يفتقر إلى التعليقات.
Windows (64 بت)
Windows (32 بت)
Linux
شخص ما ينقله إلى Android!
يتوفر AppImage for Linux أيضًا في صفحة الإصدار.
Archlinux Aur
yay -S dungeonrush
Archlinux Aur (إصدار GIT)
yay -S dungeonrush-git
تدعم اللعبة MacOS لكن ليس لدي جهاز Mac لتجميعه.
القابل للتنفيذ يسمى dungeon_rush
يمكنك اللعب مع صديقك عبر الإنترنت! يجب أن تكون في نفس الشبكة ويمكنك الاتصال مباشرة بواسطة IP
الإصدار الأولي
استخدام WASD للتحرك.
اجمع الباطوس لتكبير جيشك أثناء الدفاع عن نفسك من الوحوش. كل مستوى له طول مستهدف لقائمة انتظار البطل. بمجرد الوصول إليها ، سيتم إرسالك إلى المستوى التالي والبدء من جديد. هناك الكثير من الأشياء التي سيتم تعديلها وفقًا للمستوى الذي تقوم فيه ، بما في ذلك عوامل HP والأضرار ، ومدة هواة و debuffs ، وعدد وقوة الوحوش وما إلى ذلك.
استخدام WASD ومفاتيح السهم للتحرك.
هذا الوضع قادر على المنافسة. تدافع عن نفسك من الوحوش وصديقك!
هناك أسلحة قوية تم إسقاطها بشكل عشوائي من قبل الوحوش. يمكن تزويد أنواع مختلفة من الباطوس بنوع مختلف من الأسلحة.
المفضل لدي هو الرعاة. موظف رائع يجعل معالجك يستدعي الرعد يضرب جميع الأعداء حولهم.
هناك احتمال أن يؤدي الهجوم من أحد الأسلحة إلى بعض برتقالي على نفسه أو ديبوف على العدو.
بالتأكيد ، بعض أنواع الوحوش لديها أسلحة يمكن أن تضع debuff عليك! (مثل الوحوش الموحلة المزعجة يمكن أن تبطئ حركتك.)
لا يتطلب المشروع أكثر من مكتبات SDL2 المشتركة. SDL2, SDL2-image, SDL2-mixer, SDL2-net, SDL2-ttf
# pacman -S sdl2 sdl2_image sdl2_mixer sdl2_net sdl2_ttf --needed
# apt install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-net-dev libsdl2-ttf-dev
# zypper in libSDL2-devel libSDL2_image-devel libSDL2_mixer-devel libSDL2_net-devel libSDL2_ttf-devel
# brew install sdl2 sdl2_image sdl2_mixer sdl2_net sdl2_ttf
يجب أن تكون أسماء الحزم متشابهة. يمكنك البحث عن البرنامج التعليمي SDL لإعداد البيئة.
يجب عليك التأكد من تثبيت جميع التبعيات قبل التجميع
$ cmake -B build && cmake --build build
سرعة اللعبة بسرعة كبيرة مع بعض بطاقات رسومات Nvidia على Linux
تمت خلط Dungeonrush Meida مع تراخيص مختلفة. لسوء الحظ فشلت في تتبعهم جميعًا. بكلمات أخرى ، هناك العديد من الأشياء باستثناء الكود الذي يأتي مع ترخيص غير معروف. يجب ألا تعيد استخدام أي من الصوت ، والخط ، والخط في هذا المشروع. إذا أصرت ، فاستخدم على مسؤوليتك الخاصة.
GPL
| اسم | رخصة |
|---|---|
| DungeontileSeti_v1.3 بواسطة 0x72 | CC 0 |
| أشياء أخرى من Rapiz | CC BY-NC-SA 4.0 |
| اسم | رخصة |
|---|---|
| digital_dream_azureflux_remix بواسطة Starbox | CC BY-NC-SA 4.0 |
| قنبلة من Azureflux | CC BY-NC-SA 4.0 |
| غير معروف BGM | مجهول |
| مجموعة المؤثرات الصوتية للعبة Video Retro الأساسية بواسطة Juhani Junkala | CC بواسطة 3.0 |