if you just want to see it working, you can download the binaries from the releases page
or you can clone the repo and build it yourself. if so make sure to have rust proper installed in your machine.
I intentionally didn't explain the controls in the game, beacause it makes part of the discovery. But if you just want to play around, quick and easy, here it goes:
Action | Key |
---|---|
walk | arrows |
attack | arrows |
grab itens (!) | g |
char info | c |
inventor | i |
drop itens | d |
next level (<) | < |
if you are a command liner, please fell free to:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
if you prefer the old and gold standalone installers pick your best suite at the official site
make sure you have all dependencies installed
$ sudo apt-get install gcc g++ make libsdl2-dev
then just clone it
$ git clone https://github.com/EduardoBilk/rust-rouguelike.git a-robber
$ cd a-robber
set the proper version of the rust toolchain only for the working directory
$ rustup override set 1.34.0
now, you can run it with:
$ cargo run --release
or build your binary with:
$ cargo build --release
powered by libtcod. thanks to Tomas Sedovic for the bindings.