57 lines
2.9 KiB
Markdown
57 lines
2.9 KiB
Markdown
[](https://travis-ci.org/LiquidityC/breakhack)
|
|
[](https://ci.appveyor.com/project/LiquidityC/breakhack)
|
|
[](https://www.codacy.com/app/LiquidityC/breakhack?utm_source=github.com&utm_medium=referral&utm_content=LiquidityC/breakhack&utm_campaign=Badge_Grade)
|
|
[](https://www.codefactor.io/repository/github/liquidityc/breakhack/overview/master)
|
|
<!--[](https://scan.coverity.com/projects/liquidityc-breakhack)-->
|
|
[](https://github.com/liquidityc/breakhack/issues)
|
|
[](https://github.com/liquidityc/breakhack/issues)
|
|

|
|
[](https://github.com/liquidityc/breakhack/releases)
|
|
[](http://hits.dwyl.io/liquidityc/breakhack)
|
|
|
|
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](https://store.steampowered.com/app/931040/BreakHack/) (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:
|
|
```bash
|
|
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).
|
|
|
|
Links
|
|
-----
|
|
|
|
- [https://liquidityc.itch.io/breakhack](https://liquidityc.itch.io/breakhack)
|