Yeah, Godot has Defold beat in this area with its automatic support for any polygon. You can do it with Defold, especially with the help of my polygon editor, but you’ll have to break each country up into convex polygons yourself, and add a collision object component for each piece. You can probably get away with simplifying your shapes a bit so most of them will only be one or two convex pieces. If you’re feeling gung-ho you could modify my editor to break it up automatically, I’m sure you don’t want to wait for me to get around to that eventually.
The other option is to build your own collision detection in lua, or find a library. You could check out this one: https://github.com/vrld/HC, it says it supports concave polygons. It would be pretty easy to adapt my editor to give you the plain array of 2D points that it needs.
Ragnar S. mentioned they might take a look at physics issues soon (and I’m sure he appreciates people taking every one of his words as a promise :P), but I don’t know if this will be prioritized, since it’s not a bug and there are workarounds. It would be nice at least if polygons were supported as an actual shape type instead of some weird property on collision object components.