- I'm less sonfident about the fast travel and the resting mechanic. I agree that it feels completely wrong in BG3 and simple things like "fast travel trough their beautifull worldmap" would totally solve the terrible instant teleport (works the same but the feeling is totally different).
But what would happen when I'll have to travel back to where I was ? Exemple : I need to rest. Wherever I am I'm opening the worldmap. I click on the camp, time is going on and I'm fast travelling to camp (that really need to be somewhere...).
Then I'm fast travelling back, but where ? Dungeons are not so big but if the game is designed for us to camp after 1 or 2 combats, it will become boring to walk back and forth (It's not a problem to me but I think a lot of players would agree with Icelyn's answer).
It works well in Solasta, the maps are amazing, so is the fast travel mechanic and so is the resting system but their maps are closed and linear while BG3 works with some kind of open world map.
The system wouldn't work in BG3 according to me and resting spots are not possible because the camp is where our character are talking together/where story things happen (i.e Raphael). This is set in stone according to me so the solution for a better fast travelling / resting mechanic is not easy at all for BG3.
(talking about long rest, it's not gonna be hard to make things better about short rests).
It's nothing that complex, really. It's nothing more than a simplified pathfinding on a larger scale. Even in BG3 you can already click any point of the map and your characters will walk up to that point if there aren't obvious architectonical barriers along the road.
The system simply uses a bunch of simplified "main paths" and among these it defines a bunch of key nodes the player can actually fast-travel to. You could do the same with BG3. You wouldn't need to be able to access ANY random point oft the map at will, to begin with.
A thing that could cause problems in BG3 on the other hand is that there is an implied time compression during the fast travel in Solasta that couldn't be applied in BG3 multiplayer without some weird compromise.