Helllo.
Better get Dedicated Server.
Whats the diffrence?
VPS is Virutal Private Server which is hosted on node like Dedicated Server which you share with other users.
for example you can't use 100% of your CPU even if its says dedicated lets say like this one machine which is shared with 30-40 users depend on the node and specs so cpu is shared and network which is bad if there is abuser on the node like using 100% CPU+ and high network you will lag or even downtime.
And Dedicated Server you the only one who is using this machine so no one can abuse you can use 100% of the server with no limits like on VPS
for example you can host games like Minecraft etc without any issue but if you look at VPS you would found lots of hosting ban Mincecraft or apps which use much of resurces.
but as you said you hosting Real Map wich need Ram and Cpu and Network so better get Dedicated Server so zero lags and no downtime or security issues with openvz or kvm
So lets say like this VPS = Lag and Downtime and if high ussage supension
Dedicated = as long you not using for any bad activity like torrents or adult page or hacking it should work without any issue but it depend which dedicated you got and specs
Best Regards
mlody.1039