Hello, Tesselation

So progress is super slow as i have little to no time, but i have now had some time to think about what shape i want the “grid” of my map to be.

PS: I am thinking about making a game with diplomacy inspired rules, so each turn you queue up an action, and at the end of a “tick” the actions are executed in parallel. The intrigue of this comes in that if two forces have equal attack-score, which they do. (1 unit per square, 1 unit = 1 attack or defense). But you can get other troupes or friendly troupes to “give aid” in your attack or defense. So how many neighbors each square has should drastically change the nature of the game. BUUUT, I’m still a programmer and require something that is easy to generate and tessellates, because the alternative would be that i create a dynamic, organic map with my human brain. And that’s not how i function.

These are our candiates

Triangle

Tesselation_triangle.jpg Neighbors: 12

Square

Tesselation_square.png Neighbors: 8

Hex

Tesselation_hex.png Neighbors: 6

Octo

Tesselation_octo.png Neighbors: 8 4 diagonal and 4 cardinal

Looking at the numbers alone it seems that Octo and Square are in the same league, but i like that Octo gives you an offset of 0.5 on every other line. This makes it harder to create “battlefronts”, so hopefully this will make you defences less static, creating a more unstable game, setting the stage for more interesting interactions.

Got something working today, where each cell also know who it’s neighbors are Screenshot_20211122_213217_webrts_hex.png

Hopefully i will get more done later, who knows.