
由Snake啟發的遊戲,在帶有SDL2的Pure C中。我從C分配的工作。希望你喜歡:)
我自己從事這個小項目,因此代碼沒有評論。
Windows(64位)
Windows(32位)
Linux
有人將其移植到Android!
Linux的適應性也可以在發行頁中獲得。
Archlinux Aur
yay -S dungeonrush
Archlinux AUR(git版本)
yay -S dungeonrush-git
遊戲支持MacOS,但我沒有Mac可以編譯。
可執行文件稱為dungeon_rush
您可以通過互聯網與您的朋友一起玩!您需要在同一網絡中,並且可以直接通過IP連接
初始版本
使用wasd移動。
收集英雄以擴大您的軍隊,同時捍衛自己免於怪物。每個級別都有英雄隊列的目標長度。到達後,您將被發送到一個新的水平並重新開始。有很多東西會根據您的水平進行調整,包括HP和損壞的因素,增益和減益的持續時間,怪物的數量和強度等。
使用WASD和箭頭鍵移動。
此模式具有競爭力。捍衛自己免受怪物和您的朋友的侵害!
怪物隨機掉下了強大的武器。可以配備不同種類的英雄。
我最喜歡的是雷擊。一個很酷的員工,使您的巫師召喚雷聲打動所有敵人。
武器的攻擊有可能觸發自己的一定的愛好者或對敵人的爆發。
可以肯定的是,某些怪物有武器,可以對您進行重擊! (就像麻煩的泥濘怪物可以減慢您的運動一樣。)
該項目只需要常見的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
Linux上的一些NVIDIA圖形卡太快了
Dungeonrush將Meida與各種許可證混合在一起。不幸的是,我未能跟踪它們。換句話說,有許多不包括代碼的東西都帶有未知許可證。您不應在此項目中重複使用任何音頻,位圖和字體。如果您堅持使用,請自行使用。
GPL
| 姓名 | 執照 |
|---|---|
| dungeontilesetii_v1.3 by 0x72 | CC 0 |
| Rapiz的其他東西 | CC BY-NC-SA 4.0 |
| 姓名 | 執照 |
|---|---|
| digital_dream_azureflux_remix by starbox | CC BY-NC-SA 4.0 |
| Azureflux炸彈 | CC BY-NC-SA 4.0 |
| 未知的BGM | 未知 |
| Juhani Junkala的基本複古視頻遊戲聲音效果收藏 | CC由3.0 |