I want to make a turn-based strategy game like the Risk and Total War. I am unsure on how to handle factions and collisions.
1) I could have a different color set up for each faction and map the RGB values to faction names. So each mouse click could fetch an RGB value and find out which country was being clicked.
So this is actually a decent approach, but I wanted my game to span the entire world like DEFCON and Plague Inc. To have separate colors for each and every country in the world would make the map look ugly. I could either scale down the map or really give each country a different color and see the outcome.
2) I could set up colliders for each faction. Obviously this takes more work than setting up individual colors but I think it also allows me making the map more unique.
These are the only methods I am aware of. How could I go about this problem? If you think making a DEFCON or entire-world Crusader Kings type of game with Unity would be difficult, please do tell. I am considering scaling down the map to sort of look like Europa Barbarorum of Rome Total War.