diff options
author | jacopograndi <jacopo.grandi@outlook.it> | 2022-01-07 10:09:13 +0100 |
---|---|---|
committer | jacopograndi <jacopo.grandi@outlook.it> | 2022-01-07 10:09:13 +0100 |
commit | e1e43a95904d5c771406b7284ed5f1fdb8316b11 (patch) | |
tree | 6b9aae98a08777e6b99f7c86423c1aa2307cbdb8 | |
parent | 3b3041dd4239821569233b185b0e8ae31e7840ab (diff) | |
parent | 7a9cef30f85ff44aaa47efd758d072802fe19378 (diff) |
Merge branch 'main' of github.com:jacopograndi/arena
.
-rw-r--r-- | README.md | 19 |
1 files changed, 16 insertions, 3 deletions
@@ -1,10 +1,23 @@ -# Age -Autochess game in which the player constructs and places it's army of robot. +# Arena +Autochess game in which the player constructs and places it's army of robots. +The game is developed in C. Early support for multiplayer. -![](https://github.com/jacopograndi/arena/blob/main/arena_gameplay.png?raw=true) +![](https://github.com/jacopograndi/arena/blob/main/arena_gameplay.png?raw=true) Each robot is modular and can be composed to the player's liking. +The component can be found in build/content as json files. + ![](https://github.com/jacopograndi/arena/blob/main/arena_unit.png?raw=true) ![](https://github.com/jacopograndi/arena/blob/main/arena_unit_detail.png?raw=true) + +The game features: +* A deterministic battle solver +* Multiplayer +* A system to manage unit statistics and apply component bonuses +* Unit evaluation and army evaluation to weight their strenght +* Hundreds of components, each upgradable twice +* A random unit generator controlled by the desired strenght +* A custom bitmap font (with kerning support) +* CMake build support |