A casual coffee-break roguelike
Go to file
Linus Probert 321dc4f3af Remove a warning and some useless compilations
- Removes lua install from CI
2018-09-08 23:25:10 +02:00
assets Adds window icon 2018-08-15 08:08:18 +02:00
bin Another attempt at appveyor packaging 2018-05-11 19:41:49 +02:00
build Remove appid from git 2018-09-02 17:21:43 +02:00
data Switched eastereggs and logic, added last achievement 2018-09-06 20:12:37 +02:00
lua-5.3.5 Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
physfs-3.0.1 Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
sqlite3 Moves sqlite3 files to separate dir 2018-08-21 16:32:26 +02:00
src Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
steamworks_c_wrapper Statically link lua and fix linux steam package 2018-09-08 23:04:31 +02:00
test Fixes a bunch of msvc warnings 2018-08-05 15:01:25 +02:00
.appveyor.yml Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
.clang_complete Minor miss in clang_complete 2018-09-06 08:31:22 +02:00
.gitignore Completed Steam api integration. 2018-08-29 14:03:18 +02:00
.travis.yml Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
.vimrc The beginning of an idea for a global leaderboard view 2018-09-03 20:21:54 +02:00
CMakeLists.txt Remove a warning and some useless compilations 2018-09-08 23:25:10 +02:00
CREDITS.md Fixes: #5 Creates a creditscreen 2018-08-12 09:13:18 +02:00
LICENSE.txt New license. MIT -> GPLv3.0 2018-02-16 18:11:26 +01:00
Makefile Statically link lua and fix linux steam package 2018-09-08 23:04:31 +02:00
README.md Update readme with steam info 2018-08-28 16:23:39 +02:00

README.md

Build Status Build Status Codacy Badge CodeFactor

GitHub issues GitHub closed issues GitHub (pre-)release Github All Releases HitCount

Something in the ways of a roguelike

A simple roguelike written in C using SDL2.

Idea

Randomly generated maps/rooms. Leveling system, permadeath, multiple classes. Casual and fun for 10-20 minutes during a break from regular work/play.

I wanted to practice C and I'm comfortable using SDL2. The assets are graciously taken from the web. More info in the README in the assets folder.

Download

This game is available in the steam store (release Okt 2018). If you enjoy the game and want a properly installed, signed copy of the game with achievements and global highscores you are most welcome to purchase it there. If you feel like getting a free copy you can download and compile from here.

Compile

Apart from basic compile tools (GCC/Clang, Make) you'll also need to install lua, sdl2, sdl2-image, sdl2-ttf, sdl2-mixer (If on a debian based dist you need to install the dev packages). Optionally you can also install cppcheck and physfs

Once that is done run the following:

mkdir _build
cd _build
cmake -DCMAKE_BUILD_TYPE=Debug .. # Build type flag is optional
make

Contribute

Have an idea and able to implement it? Fork and send me a pull request and I'll check it out. If I like it I will add it. If it's a big thing I'll add your name to the credits list (once I add it in game).