marauder
marauder copied to clipboard
[ABANDONED, see https://github.com/ozkriff/zoc] Turn-based strategy game written in Rust using GLFW 3 and OpenGL
Marauder ########
Status
[ABANDONED, see https://github.com/ozkriff/zoc.]
|travis-img|
Overview
Marauder is turn-based post-apocalyptic hexagonal strategy game written in Rust_.
|screenshot|
Building
See .travis.yml.
Latest rust-nightly is required.
Compile Marauder::
cargo build
Models, textures, sounds, etc are stored in separate repo. Marauder expects them in 'target/data' directory.
Download to 'data' directory::
git clone --depth=1 https://github.com/ozkriff/marauder-data data
Run Marauder::
cargo run
How to Play
- Use arrows or WASD to move camera and '-'/'+' to zoom;
- Hold RMB to rotate camera;
- Press 'u' to create new unit in current tile;
- Click on friendly unit to select it;
- Click on enemy unit to attack it with selected unit;
- Click on tile to move selected unit there;
- Press 't' to end turn;
Contribute
Feel free to report bugs and patches using GitHub's pull requests
system on ozkriff/marauder_. Any feedback would be much appreciated!
License
Marauder is licensed under the MIT license (see the "LICENSE" file).
.. |travis-img| image:: https://travis-ci.org/ozkriff/marauder.png?branch=master
.. _Rust: https://rust-lang.org
.. |screenshot| image:: http://i.imgur.com/U0iHH5R.gif
.. _ozkriff/marauder: https://github.com/ozkriff/marauder