fog-of-chess

[toy] Chess, but with the fog of war.
Log | Files | Refs

readme.md (820B)


      1 # Fog Of Chess
      2 
      3 A prototypical chess game where the fog of war is thick.
      4 You must be careful how you advance and be sure to gain as much sight as possible.
      5 Information is power.
      6 
      7 Written in Rust using [ggez](https://github.com/ggez/ggez).
      8 
      9 ```
     10 git clone https://github.com/jackmordaunt/fog-of-chess
     11 cd fog-of-chess
     12 cargo run --release
     13 ```
     14 
     15 ![fog of chess](doc/fog_of_chess.png)
     16 
     17 ## Features
     18 
     19 - [x] Single unit movement.
     20 - [x] Basic line of sight based on move-set and adjacent positions.
     21 - [ ] Compound movements such as the castle move.
     22 - [ ] Win condtions (currently player-enforced), check and check-mate.
     23     - Win screen with player, button to restart.
     24 - [ ] Networked multiplayer.
     25 - [x] Fog Toggle.
     26 - [ ] HUD (display current player turn, timer, menu to change game states).
     27 
     28 ## Backlog
     29 
     30 - [x] Auto-center pieces.