https://github.com/miki151/keeperrl
Source code of KeeperRL
https://github.com/miki151/keeperrl
Last synced: 29 days ago
JSON representation
Source code of KeeperRL
- Host: GitHub
- URL: https://github.com/miki151/keeperrl
- Owner: miki151
- License: gpl-2.0
- Created: 2013-11-13T20:36:31.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T08:42:10.000Z (12 months ago)
- Last Synced: 2024-05-02T05:19:10.364Z (12 months ago)
- Language: C++
- Size: 37.5 MB
- Stars: 834
- Watchers: 46
- Forks: 100
- Open Issues: 692
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING-MEDIA.txt
Awesome Lists containing this project
- awesome-open-source-games - KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress. (Native / Strategy)
- awesome-game-remakes - KeeperRL - Roguelike dungeon builder inspired by Dwarf Fortress. (Strategy)
README
keeperrl
========Source code of KeeperRL.
http://keeperrl.com,
http://store.steampowered.com/app/329970,
https://miki151.itch.io/keeperrl
Compiling
=========On Windows: go to here -> http://keeperrl.com/compiling-keeperrl-on-windows/
On Linux and Mac:
*Prerequisites*
* make essentials
* gcc-4.8.2 OR clang-3.5
* git
* For compiling on OSX you'll also need libboost-system, libboost-thread and libboost-chrono
* libsdl2-dev, libsdl2-image-dev
* libopenal-dev
* libvorbis-dev
* libtheora-devUnder Ubuntu 14.4 , you could use these to create development enviroment
```
sudo apt-get install libsdl2-dev libsdl2-image-dev libopenal-dev libvorbis-dev libtheora-dev llvm-3.4 build-essential```
In terminal:
```
git clone https://github.com/miki151/keeperrl.git
cd keeperrl
make -j 8 OPT=true RELEASE=true # Add DEBUG=true to have debug symbols
# add OSX=true to compile on OSX
./keeper
```