⬡ Zone of Control is a hexagonal turn-based strategy game written in Rust. [DISCONTINUED]
|license|_ |loc|_ |travis-ci|_ |appveyor-ci|_
Sorry, friends. ZoC is discontinued. See https://ozkriff.github.io/2017-08-17--devlog.html
Precompiled binaries for linux, win and osx: https://github.com/ozkriff/zoc/releases
ZoC is a turn-based hexagonal strategy game written in Rust_.
Core game features are:
.. image:: http://i.imgur.com/TYoAVj6.png
.. image:: http://i.imgur.com/DxfBok2.png
.. image:: http://i.imgur.com/V4ZPCrT.png
Player's objective is to capture and hold control zones for certain number of turns.
Terrain types:
Unit types:
Infantry - weak, but can use terrain like Trees or City to get a defence bonus and hide from enemies; can be transported by trucks. Types:
Vehicles - can't hide in terrain, can't occupy buildings. Can't see hidden infantry. Leave a wreck when destroyed. Can take in a tow vehicle or wrecks lighter than themselves. Types:
Aircrafts - can fly above all terrain features; it's line of sight isn't blocked by terrain. Only one type was implemented:
Morale/Suppression system:
Videos:
Basic game assets are stored in a separate repo: https://github.com/ozkriff/zoc_assets
Run make assets
(or git clone https://github.com/ozkriff/zoc_assets assets
) to download them.
make
or cargo build
.
make run
or cargo run
or ./target/zoc
.
For instructions on setting up your environment see https://github.com/tomaka/android-rs-glue#setting-up-your-environment.
Then just: make android_run
- this will build .apk, install and run it.
ZoC is distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE
_ and LICENSE-MIT
_ for details.
.. |license| image:: https://img.shields.io/badge/license-MIT_or_Apache_2.0-blue.svg
.. |loc| image:: https://tokei.rs/b1/github/ozkriff/zoc
.. |travis-ci| image:: https://travis-ci.org/ozkriff/zoc.svg?branch=master
.. |appveyor-ci| image:: https://ci.appveyor.com/api/projects/status/49kqaol7dlt2xrec/branch/master?svg=true
.. _This Month in ZoC
: https://users.rust-lang.org/t/this-month-in-zone-of-control/6993
.. _Rust: https://rust-lang.org
.. _LICENSE-MIT: LICENSE-MIT
.. _LICENSE-APACHE: LICENSE-APACHE
.. _loc: https://github.com/Aaronepower/tokei
.. _travis-ci: https://travis-ci.org/ozkriff/zoc
.. _appveyor-ci: https://ci.appveyor.com/project/ozkriff/zoc