DESCARGO DE RESPONSABILIDAD: Sé que esta pregunta comienza a salir de la isla de desarrollo, pero está muy relacionada con el desarrollo del juego y todavía creo que este es el mejor lugar.
Veo muchos juegos gratuitos de MMO / cliente de escritorio en línea por ahí. Estoy desconcertado por la capacidad de financiar tal. No me importa alojarme, pero al menos me gustaría que alguien sea el anfitrión de un servicio de emparejamiento. Si estos desarrolladores independientes realmente están gastando dinero en el drenaje del servidor, entonces estoy jodido, pero si alguien puede "aprenderme" :) algunas alternativas lo agradecería enormemente.
fuente
También puede posponer parte del costo del servidor en uno de los usuarios después de configurar una coincidencia. Haga que un jugador aleatorio (preferiblemente con la mejor conexión con todos los demás jugadores) se convierta en el "anfitrión". Si este reproductor se desconecta, busque el siguiente mejor host, etc.
fuente
Sé que esta pregunta ya ha sido respondida, pero especialmente con el reciente lanzamiento de Elastic Beanstalk, los servicios web de Amazon son otra alternativa.
fuente
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.
fuente
Steamworks es una opción si no te importa estar atado a su plataforma (no es una gran pérdida ya que la mayoría de los jugadores probablemente ya tengan Steam).
fuente
Si quieres algo muy simple, puedes encontrar cosas "gratis" en el motor de aplicaciones y demás, pero también puedes ejecutar cosas bastante complicadas en slicehost.com y comenzar con 20 dólares. Te sorprendería lo mucho que puedes hacer con pequeñas rodajas. Si obtiene más tráfico del que pueden pagar unos cientos de dólares, debería poder generar dinero de alguna manera.
fuente