Hi, this is my first project in Godot, and I'm really excited about how far along it's come in just a couple of weeks. It's still very much a work in progress, definitely more of a demo of the movement engine than a game, but I've managed to get enough done to convince myself that the Godot engine is definitely up to the task.
It's a tactical wargame, so think more along the lines of ASL than PanzerGeneral. Since it's a tactical game, unit facing is tracked (so for example a hit on front armor would be different than a hit on rear armor).

One thing I really wanted to do was implement rules on how much units can rotate when they move. I want to make it so that lighter, nimbler units can have an advantage in maneuvering around the heavier slower units. For various reasons I decided to implement my own unit pathing algorithm rather than use the built in AStar. Units have a fixed number of "rotations" that they get per turn, which they spend as they move around. There were some nuances I had to work out to make sure that movement wasn't too distorted by the hex grid, and I'm pretty proud of the end result.

All art assets were created by myself in Inkscape.