summaryrefslogtreecommitdiffstats
path: root/README.md
blob: cd7300d5c96b07df51561026a1453eac3e92187f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# godot-hexgrid

is a [godot](https://godotengine.org/) based framework to build classical hex boardgames.

code is based on [gdx-boardgame](https://github.com/jeremyz/gdx-boardgame),
which is based on [rustanddust](https://github.com/jeremyz/rustanddust).

base map made with [gimp](https://www.gimp.org) and my plugin [hexmap](https://github.com/jeremyz/hexmap)

## features

    - [x] Distance
    - [ ] Adjacents
    - [x] Line Of Sight
    - [ ] Reachable Tiles ::: BFS
    - [ ] Shortest Path ::: A*
    - [ ] Range Of Influence (LOS - Fire Power)
    - [ ] Battle lines (Kruskal + farthest apart units are the flank units)

## screenshots

![Line Of Sight - Move](data/los.png)