Lo que realmente necesitas para alojar un juego es una máquina virtual en la nube.
Una "VM en la nube" es solo una "instancia" de un O / S que se ejecuta en algún hardware en algún servidor que tiene buena conectividad a Internet. Varias máquinas virtuales pueden ejecutarse en la misma pieza de hardware (pero eso no es una preocupación para usted como consumidor). Le prometen disponibilidad de ciertos mínimos de potencia de CPU y uso de RAM. Para todos los efectos, solo tiene una máquina remota en la que puede usar SSH (o Escritorio remoto o lo que sea).
Hay 2 proveedores principales que conozco (otros no dude en agregar más) que ofrecen precios razonables.
1) EC2 de Amazon Web Services (desde $ 0.02 / hora). Hay muchas configuraciones para elegir, pero si aún no tiene una cuenta de Amazon, entonces es bueno porque puede obtener el uso gratuito de una instancia "micro" durante 1 año (1 año es a partir de la fecha de inicio de sesión arriba , no desde la fecha en que pateas tu primer servidor).
Si ya ha tenido una cuenta durante un año, los precios rondan los $ 0.02 / hora. Para una instancia "micro" de Linux. Entonces, en un mes, eso totaliza alrededor de $ 15 (744 horas / mes).
2) Windows Azure (desde $ 0.02 / hora) ofrece máquinas virtuales Windows y Linux por el mismo precio. Si desea programar con tecnologías de Microsoft, vale la pena probar Azure (no estoy seguro acerca de QOS vs Amazon), pero definitivamente parece que la prima de licencia es menor cuando pasa por MSFT directamente en lugar de alquilar una caja de Windows de Amazon.