Thank you a lot for all your answer!
@OptimisticMonkey: I’m working on a non-commercial fan game : http://gamejolt.com/games/guedin-s-attack-on-titan-fan-game/117610 . I can’t sell it, and even free, I think I would be infringing the Steam user agreement if I put the game on it without owning the license.
The STUN and ICE protocol seems interesting, thank you for pointing it out. As I’m initially an artist that started to learn programming, and already had a hard time to set up a simple TCP communication and Python server, I fear that it might be a bit too much for me. Still, it won’t hurt to investigate this. Thanks!
[MENTION=434]BrUnO XaVIeR[/MENTION]: I can’t make any profit from this game, so I was looking for a cheap solution and thought that it wouldn’t be so bad to just rent a simple cloud server with a Master Server running on it, collecting and distributing IPs, but with player assuming the role of listen server.
Do you have an estimation of how much it would cost me to use a dedicated server per session, with let’s say 5 to 10 players in each of this session, with peaks at maybe 50 sessions at the same time?
Thank you again!