
SDL2와 함께 순수한 C에서 뱀에서 영감을 얻은 게임. C 과제에서 내 작업. 당신이 그것을 좋아하기를 바랍니다 :)
나는 작은 프로젝트를 스스로 작업하여 코드에 댓글이 부족합니다.
Windows (64 비트)
창 (32 비트)
리눅스
누군가 안드로이드로 포트!
Linux의 AppImage는 릴리스 페이지에서도 제공됩니다.
Archlinux Aur
yay -S dungeonrush
Archlinux aur (git 버전)
yay -S dungeonrush-git
이 게임은 MacOS를 지원하지만 컴파일 할 Mac이 없습니다.
실행 파일을 dungeon_rush 라고합니다
인터넷을 통해 친구와 놀 수 있습니다! 동일한 네트워크에 있어야하며 IP로 직접 연결할 수 있습니다.
초기 릴리스
WASD를 사용하여 움직입니다.
몬스터로부터 자신을 방어하면서 군대를 확대하기 위해 헤로스를 모으십시오. 각 레벨에는 영웅 대기열의 대상 길이가 있습니다. 도달하면 다음 단계로 보내져 다시 시작됩니다. HP의 요인, 손상, 버프 및 디버프의 지속 시간, 몬스터의 수와 강도 등을 포함하여 수준에 따라 조정할 것들이 많이 있습니다.
WASD와 화살표 키를 사용하여 움직입니다.
이 모드는 경쟁력이 있습니다. 괴물과 친구로부터 자신을 방어하십시오!
몬스터에 의해 무작위로 떨어지는 강력한 무기가 있습니다. 다른 종류의 헤로에는 다른 종류의 무기가 장착 될 수 있습니다.
내가 가장 좋아하는 것은 Thunderstaff입니다. 마법사가 주변의 모든 적을 때리는 천둥을 소환하는 멋진 직원.
무기가있는 사람의 공격은 자신에게 특정 버프를 유발하거나 적의 디버프를 유발할 가능성이 있습니다.
확실히, 어떤 종류의 몬스터는 당신에게 디버프를 넣을 수있는 무기를 가지고 있습니다! (귀찮은 진흙 투성이 괴물처럼 움직임을 늦출 수 있습니다.)
이 프로젝트에는 일반적인 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
| 이름 | 특허 |
|---|---|
| 0x72의 Dungeontilesetii_v1.3 | CC 0 |
| Rapiz의 다른 것들 | CC By-NC-SA 4.0 |
| 이름 | 특허 |
|---|---|
| Starbox의 Digital_dream_azureflux_Remix | CC By-NC-SA 4.0 |
| Azureflux의 폭탄 | CC By-NC-SA 4.0 |
| 알 수없는 BGM | 알려지지 않은 |
| Juhani Junkala의 필수 레트로 비디오 게임 음향 효과 컬렉션 | CC x 3.0 |