I'm new to Godot and game dev and I've decided to make my first project (having already finished some tutorials) to implement the Diplomacy board game in Godot.
Creating the logic of the game will be the easier part for me as I've been a professional systems programmer (C++/Python) for several years now.
What I'm struggling with right now is how to create the map and the tiles that represent that game board (online example: https://imgur.com/bfnEMup). Since I will want the game to react to a click anywhere in a particular region, I assume I need to have some Area2D that matches the region's shape. The problem is that it's irregularly shaped and I don't know what the best way to accomplish my goal would be.
The options I've thought of so far:
- Import the entire map. Then in Godot, create the areas to approximate the regions.
- Import the map into some graphics program. Split the map into a sprite for each region. Somehow save the offsets. And import the regions into Godot, each as its own asset. I assume generating a shape from an imported asset is pretty easy.
Any advice or recommendations?
In all honesty though, 60%+ overheads from a university is incredibly high. To an extent that shows that there is a large amount of management and administrative staff not contributing directly to the work. I'm not in medicine, but in the EU projects I'm in only 0-25% of overheads are funded. Though, I can imagine medicine requiring more than the hard sciences.