VPS for a game server: what to look for
A game server loads a machine differently from a website. A site answers requests and then sits idle, while a game recalculates the world dozens of times a second without a break, and any delay is instantly visible to players. That's why four parameters matter for games: CPU clock speed, ping to players, attack protection and a fast disk. By default the table above is sorted by clock speed and shows plans with 3 GHz or more, 4 GB of memory and NVMe.
CPU
Almost all game engines process the world in one main thread. Sixteen slow cores will lose to four fast ones, so look at the CPU's clock speed and generation, not the number of vCPUs. Plans on AMD Ryzen and modern Intel Core perform well. Keep in mind that on cheap plans vCPUs are shared with neighbours: if your game keeps a core busy constantly, look for plans with dedicated cores or a guaranteed CPU share.
How many resources popular games ask for
The figures are approximate and depend on the number of players, mods and map size:
- SA-MP, CRMP, MTA, Terraria — 1–2 GB of memory, one or two cores.
- Valheim, Garry's Mod, Don't Starve Together — 2–4 GB, two cores.
- Project Zomboid, Minecraft with plugins — 4–8 GB; more about blocks on the VPS for Minecraft page.
- Rust, Palworld — 8–16 GB and the fastest CPU you're willing to pay for.
- ARK: Survival Ascended — 12–16 GB or more; the dedicated server is officially released for Windows only.
Most Steam servers are installed through SteamCMD and run perfectly on Linux, which wastes no resources on a graphical shell and needs no licence. Take Windows only if the game won't run without it.
Ping to players
Put the server where most of your players live. Within one country or region, ping is usually 10–60 ms. A server in Germany or the Netherlands suits a mixed audience spread across Europe. Another continent is almost always too far for players. Before paying, ping the host's test IP from different cities.
DDoS and disk
Public game servers get attacked regularly — sometimes simply by sore losers. Games run over UDP, and ordinary web protection won't save them: you need network-level filtering that understands game traffic. Look for such plans in the VPS with DDoS protection section and ask the host whether the game ports specifically are protected.
NVMe isn't needed for FPS but for map loading, saves and restarts: a large Rust or ARK world takes minutes to come up from a slow disk. Copy your saves to another server regularly.
Prices in the table are shown in your currency, and payment methods are listed for each plan — hosts vary widely in which cards, wallets and cryptocurrencies they accept.