Rogueskiv is a mashup of Eskiv (by jf) and the countless Roguelike games, inspired by the Roguelike Celebration 2018 talk: Pippin Barr + Jonathan Lessard: Chess + Rogue = Chogue.
Currently only runs on Windows 64 bits (see Linux, iOS an 32 bits version notes):
See video trailer.
Global options can be changed in %APPDATA%/Rogueskiv/config.yaml
.
Game modes are defined in %APPDATA%/Rogueskiv/gameModes/*.yaml
.
See data/README.md
for more info.
Although in theory the code is cross-platform, I have been able to make it work only on Windows. I tried it on Ubuntu (see dev/ubuntu branch) and, although it runs, the graphics are rendered incorrectly and it closes when trying to play a sound. As for iOS, I don't have an environment to test with.
The 32 bits version is on the technical debt list.
Download and extract into Seedwork.Ux/dlls/
:
- (win32-x64) SDL2 2.0.10 Runtime Binaries at libsdl.org. File: SDL2.dll
- (win32-x64) SDL_Image 2.0.5 Runtime Binaries at libsdl.org. Files: SDL2_image.dll, libjpeg-9.dll, libpng16-16.dll, libtiff-5.dll, libwebp-7.dll, zlib1.dll.
- (win32-x64) SDL_ttf 2.01.5 Runtime Binaries at libsdl.org. Files: SDL2_ttf.dll, libfreetype-6.dll
- (win32-x64) SDL_mixer 2.0.4 Runtime Binaries at libsdl.org. Files: SDL2_mixer.dll, libFLAC-8.dll, libmodplug-1.dll, libmpg123-0.dll, libogg-0.dll, libopus-0.dll, libopusfile-0.dll, libvorbis-0.dll, libvorbisfile-3.dll
Tested only in Windows 10.
Rogueskiv makes use of the following projects:
- SDL 2.0, see credits (zlib license)
- SDL2-CS by Ethan Lee (zlib license)
- FOVRecurse by Andy Stobirski (no license)
- Hack typeface by Christopher Simpkins and contributors (MIT license)
- Part of the graphic tiles used in this program is the public domain roguelike tileset "RLTiles".
You can find the original tileset at: http://rltiles.sf.net - Stone Texture II by Daniel Smith (CC0 Public Domain)
- YamlDotNet by Antoine Aubry (MIT License)
- Music and sounds:
- Mystic Calm Style Loop - Mystic Cave by Mell o'Deque / S35 Multimedia (CC BY-NC-SA 3.0 License)
- Gaping Gill [AO OSD 63] by synkrotron (andy morris) (CC BY-NC-SA 3.0 License)
- two large cobblestone blocks by jobel0092 (Creative Commons 0 License)
- Torch.wav by DanielVega (Creative Commons 0 License)
- crumpling Paper fx by jammaj (Attribution Noncommercial License)
- Chewing Cereal by Luthien22 (Creative Commons 0 License)
- Jingle_Win_01 by LittleRobotSoundFactory (Attribution License)
- Extinguishing a candle by 14GPanskaLetko_Dominik (Attribution License)
- Quickly Walking Up Stairs by deleted_user_7146007 (sic) (Creative Commons 0 License)
- Man Dying by Under7dude (Creative Commons 0 License)
- stone_mechanisem_loop_02 by Claire.H (Attribution License)
- Scary Tension Buildup 02 by Magmi.Soundtracks (Creative Commons 0 License), not used in game, only for the trailer
Rogueskiv, a roguelike version of Eskiv
Copyright (C) 2019, Raúl J. Vila
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
See license.txt.