Cómo la tecnología en la nube de Microsoft ayuda a mantener las expediciones de No Man’s Sky como una sorpresa

En una charla en la conferencia Develop: Brighton de este año, Iain Brown, programador senior de Hello Games, desarrollador de No Man’s Sky, dio una idea de cómo la tecnología de computación en la nube Azure de Microsoft ha ayudado a los jugadores a compartir el universo generado por procedimientos del juego. Y resulta que ha sido útil para ayudar a dar vida a una de las características nuevas más importantes de este año, y luego mantenerlas como una sorpresa.

En una charla de estudio de caso con Harvey Eagle, director de juegos de Azure en Microsoft en la conferencia, Brown explica cómo la tecnología basada en la nube del servicio ha ayudado a mantener a los jugadores interesados. Parece que No Man’s Sky’s Expeditions, el modo exploratorio de temporada compartido que se incorporó al juego espacial a principios de este año, es un gran ejemplo. Para el contexto, estos son eventos de tiempo limitado que llegan al juego de manera regular, aunque cada uno es “único” en términos de su duración exacta y los hitos (desafíos abiertos) que los jugadores tendrán que alcanzar para completarlo. Entonces, naturalmente, estas Expediciones son algo que Hello Games querría guardar como sorpresa hasta que se implementen y estén listas para que los jugadores las descubran.

“No queremos que la gente hackear el cliente del juego para desbloquear este modo temprano o ver lo que viene, o lo que sea, por lo que todos esos datos viven en la nube”, explica Brown, refiriéndose a las Expediciones. “Vive en el almacenamiento de tabla dentro de Azure y luego, en un momento dado, se descargará a todos los clientes cuando lo necesiten”.

Brown continúa explicando cómo esto también ayuda al equipo relativamente compacto de Hello Games a crear y respaldar esta función para los jugadores sin necesidad de demasiados desarrolladores disponibles para abordar el proceso de poner las Expediciones en vivo. “Todo esto ahora lo configuran los diseñadores. Hemos tratado de eliminar tanto como sea posible la necesidad de un codificador para hacer esto; es solo un diseñador quien establecerá ‘este es el momento en que comienza la temporada’, ‘esto es cuando termina’, ‘este es el archivo que describe lo que hace ‘,’ aquí [are] las recompensas ‘, todo ese tipo de cosas.

“Se trata en gran medida de empoderar, depende de nosotros hacer esto para no necesitar un codificador, porque no tenemos tantos codificadores. Estamos tratando de reducir la dependencia de los codificadores “.

De manera similar, Brown habla sobre cómo el estudio ha aprovechado la tecnología de la nube de Azure para las misiones de fin de semana de No Man’s Sky: eventos impulsados ​​por la comunidad que se encuentran actualmente en su tercera serie y que los jugadores completan en colaboración. “Harán juntos una tarea que tiene un objetivo para todos”, explica. “Permitirá que cada jugador haga una pequeña contribución cada día; no queremos permitir que un jugador entre y haga millones de lo que sea, así que hay un límite por jugador, por día. Pero queremos que la gente regrese.

“Todo eso se hace en Cosmos”, explica Brown. Se trata de una “base de datos NoSQL rápida con API abiertas para cualquier escala”, como describe su sitio. “Tenemos scripts que permiten a las personas enviar el hecho de que han hecho esto y los suma todos”, lo que proporciona un conjunto de datos que se puede usar para calcular cuántas de estas “cosas” han sucedido desde la misión. lanzado. Todo esto significa que el proceso basado en datos puede suceder sin la necesidad de que los codificadores ejecuten cosas desde el lado de Hello. “No hay ningún codificador involucrado en las misiones de fin de semana; simplemente se configura y se ejecuta, y se implementa automáticamente ”, dice Brown.

Si eres fanático del contenido de la comunidad de temporada del juego, mira lo que viene para la temporada espeluznante con la expedición temática de Halloween de No Man’s Sky, Emergence, en ese enlace.

{“schema”: {“page”: {“content”: {“headline”: “Cómo la tecnología en la nube de Microsoft ayuda a que No Man’s Sky’s Expeditions sea una sorpresa”, “type”: “news”, “category”: “no- mans-sky “},” usuario “: {” loginstatus “: false},” juego “: {” publisher “:” Hello Games “,” genre “:” Survival “,” title “:” No Man’s Sky “, “géneros”:[“Survival”,”FPS”,”Simulation”,”Indie”]}}}}