
由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 |