Cómo Microsoft está empoderando a los creadores de juegos en todo lo que hacemos


Aquí en Microsoft, nuestra misión es simple: queremos llevar la alegría y la comunidad de los juegos a todos en el planeta. En última instancia, aspiramos a capacitar a todos para que jueguen los juegos que quieran, con las personas que quieran, en cualquier lugar que quieran. Si bien la mayoría de la gente conoce nuestro negocio de juegos en Xbox, no todos conocen nuestras ofertas y tecnologías en el mundo del desarrollo de juegos. De hecho, el desarrollo de juegos está en el ADN de Microsoft, con más de 40 años de experiencia en la creación de juegos para Windows y consolas, nuestro ecosistema abierto llega prácticamente a todos los puntos finales entre consolas, PC, dispositivos móviles y la nube.

Como lo vemos, debemos capacitar a los desarrolladores no solo para crear grandes juegos para nuestra plataforma sino para todas las plataformas. Estamos comprometidos a ayudar a todos los desarrolladores en un esfuerzo por enriquecer todo el ecosistema de desarrollo de juegos. El desarrollo de juegos siempre ha estado a la vanguardia de la tecnología, ya sea superando los límites de los gráficos, creando experiencias multijugador masivas o combinando el mundo real con el digital: los juegos se consideran en gran medida una vanguardia para otras industrias.

Esta semana, en la Conferencia anual de desarrolladores de juegos, compartimos más de nuestra visión sobre el futuro del desarrollo de juegos, brindando 27 charlas técnicas que abordaron temas que abarcan gráficos, optimización del rendimiento, desarrollo/producción en la nube, accesibilidad y más. También hay una charla junto a la chimenea entre el director ejecutivo de Xbox, Phil Spencer, y Sarah Bond, directora de Xbox Creator Experience, que es imprescindible para cualquier persona interesada en el desarrollo de juegos. Dirígete al nuevo y mejorado sitio web de desarrollo de juegos de Microsoft para verlo en aka.ms/GDC. Nuestro Major Nelson completó la semana entrevistando a Sarah Bond para el podcast oficial de Xbox (que puedes ver arriba).

Por último, pero no por ello menos importante, también compartimos demostraciones de nueve áreas de soluciones diferentes que utilizan tecnologías de Microsoft que respaldan a los creadores de juegos en cada etapa del ciclo de vida de sus juegos, ya sea construyendo, ejecutando o haciendo crecer su juego. Echemos un vistazo más de cerca a esas demostraciones para ver qué podemos ofrecer a los creadores de juegos.


Forza Horizon 5 (Plataforma de datos Azure PlayFab)

Playground Games y Turn 10 están profundamente comprometidos con deleitar a los fanáticos de Forza Horizon 5. Para comprender mejor el comportamiento de los jugadores, los equipos de Playground Games y Turn 10 aprovecharon Azure PlayFab Data Platform para ejecutar análisis personalizados integrados de autoservicio para optimizar el rendimiento.

Como dijo Satya Bobba, ingeniero sénior de software en Turn 10: «Nos encanta cómo PlayFab administra completamente nuestra ingesta de datos en Azure Data Lake para que nuestros ingenieros puedan concentrarse en mejorar el juego para nuestros jugadores en lugar de administrar la canalización».

Mediante el uso de la plataforma de datos Azure PlayFab, los equipos pudieron aprovechar las acciones en tiempo real, optimizar el rendimiento controlando qué eventos analizar y abrir nuevas vías de integración entre PlayFab y sus soluciones de análisis preexistentes.


Halo infinito (Simplygon)

Halo Infinite (campaña) – 8 de diciembre – Optimizado para Xbox Series X|S – Xbox Game Pass

Mientras se desarrolla halo infinito, los desarrolladores de 343i sabían que necesitaban optimizar y renderizar el vasto mundo del juego de forma rápida, fluida y eficiente. Para hacer eso, 343i utilizó Simplygon para optimizar los entornos masivos en halo infinito para garantizar que el juego represente el mundo a la perfección, mientras se ejecuta sin problemas a la velocidad de fotogramas objetivo en cualquier plataforma.

“Es difícil imaginar cómo podríamos haber creado este juego sin Simplygon”, dijo Kurt Diegert, líder de arte técnico ambiental en 343i. «Simplygon nos permitió concentrar nuestro tiempo y energía en crear activos de calidad y nos brindó las herramientas que necesitábamos para reducir y optimizar nuestro contenido para nuestras plataformas de destino».

Simplygon permitió que el equipo garantizara una producción de contenido más eficiente al integrarse en las canalizaciones de producción de contenido existentes mientras trabajaba de manera rápida e iterativa, creando contenido en menos tiempo y reduciendo el costo de realizar cambios en el contenido. Finalmente, Simplygon permitió a los desarrolladores de 343i escalar los requisitos de rendimiento de Halo Infinite y alcanzar sus objetivos de rendimiento en diferentes sistemas de destino.


Simulador de vuelo de Microsoft (UGC de Azure PlayFab)

Simulador de vuelo de Microsoft

Al incubar activamente su comunidad de creadores a lo largo de los años, Simulador de vuelo de Microsoft ha dejado su huella al ofrecer a los fanáticos uno de los mercados de contenido generado por el usuario más comprometidos y vibrantes del mundo. Con el lanzamiento del nuevo Simulador de vuelo de Microsoft El año pasado, el equipo de Asobo y Xbox Game Studios Publishing ayudaron a aumentar los ingresos de los creadores al integrar la plataforma Azure PlayFab UGC y aumentar el volumen de activos con los que los creadores tenían que trabajar.

“PlayFab respalda nuestros objetivos de ofrecer un mercado flexible, abierto y vibrante para creadores que les permita llegar a toda la audiencia de Flight Simulator”, dijo Jorg Neumann, director de producción de socios en Xbox Game Studios.

El uso de Azure Playfab UGC ofreció a los equipos una solución lista para usar para crear el mejor mercado de creadores de su clase, lo que finalmente ahorró tiempo, dinero y recursos. En cuanto al contenido, un sistema de administración de contenido simplificado les permitió catalogar para almacenar y administrar contenido, mientras que una búsqueda de contenido fácil de usar permitió a los jugadores encontrar rápidamente contenido interesante para usar en el juego.


psiconautas 2 (Visual Studio 2022)

psiconautas 2

Double Fine siempre ha sido conocido por su enfoque en la innovación, la creatividad y la narración de historias. El equipo de desarrollo del estudio perfeccionó ese enfoque más que nunca al crear psiconautas 2, una estrategia que valió la pena con más de 60 premios de la industria. Una gran parte de su éxito fue la capacidad de moverse e iterar rápidamente con Visual Studio, lo que ayudó a reducir el tiempo dedicado a la iteración de la compilación.

“Como director técnico, cambio entre muchos de nuestros proyectos de juegos a lo largo del día para compilar y revisar el código más reciente”, dijo Chad Dawson, director técnico de Double Fine. “Los tiempos de carga de proyectos mejorados y los tiempos de enlace más rápidos en Visual Studio 2022 son emocionantes y serán una mejora bienvenida para mi flujo de trabajo”.

Los beneficios de adoptar Visual Studio fueron claros para el equipo de Double Fine, incluida una iteración de compilación más rápida, una depuración estable y eficiente para eliminar los bloqueos frecuentes del depurador y tener una experiencia optimizada, y una experiencia de edición mucho más rápida y fluida que redujo las ineficiencias.


NBA Clash (Servicios Azure PlayFab Live Ops)

Lanzar un nuevo juego es difícil, especialmente cuando necesitas usar datos para tomar decisiones seguras sobre cómo hacer crecer tu juego. Cuando NBA Clash se lanzó en plataformas móviles, los desarrolladores de Nifty Games sabían que necesitaban lanzar con éxito un nuevo paquete de inicio. Para que eso sucediera, recurrieron a Azure PlayFab Live Ops Services para ayudarlos a configurar y administrar fácilmente los experimentos para probar el contenido en segmentos de jugadores específicos.

“PlayFab ha marcado una gran diferencia para nosotros: ha impulsado eficiencias medibles en torno a la gestión y el análisis de nuestros experimentos”, dijo Jonathan Bach, jefe de producto central de Nifty Games. “PlayFab continúa mejorando y esperamos una colaboración continua”.

El uso de Azure PlayFab Live Ops Services permitió a Nifty Games tomar decisiones seguras basadas en datos basadas en información sobre el comportamiento del jugador, ejecutar pruebas A/B y experimentar con experiencias de juego variables, e implementar experimentos dirigidos al jugador simultáneamente para optimizar el lanzamiento del nuevo juego. fluye


No Man’s Sky (servicios multijugador de Azure PlayFab)

Desde el comienzo del desarrollo del juego, Hello Games se propuso crear una aventura épica en cielo de nadie. También creían firmemente que la experiencia se enriquecería si todos los jugadores, independientemente de la plataforma, disfrutaran del juego juntos. El uso de Azure PlayFab Multiplayer Services permitió al equipo tener jugadores en Xbox, PlayStation y PC jugando juntos. Además, los conocimientos del equipo sobre la creación de juegos multiplataforma fueron muy valiosos para dar forma a Azure PlayFab Matchmaking para incluir notificaciones en tiempo real y una función de Lobby para agrupar a los jugadores en su base de usuarios.

Iain Brown, Server/Multiplayer Lead en Hello Games, lo resumió mejor: «PlayFab nos permitió hacer realidad nuestra visión de un único universo compartido para que todos nuestros jugadores lo exploren juntos».

Unificar a los jugadores en todas las plataformas con el emparejamiento permite a los desarrolladores conectar sus comunidades, al tiempo que les permite crear, encontrar y unirse a salas de búsqueda que ofrecen el tipo de experiencias multijugador personalizadas que los jugadores esperan. Todo esto y más está disponible mediante el uso de Azure PlayFab Multiplayer Services.


DOOM Eternal (Servidores multijugador de Azure PlayFab)

fatalidad eterna

Durante el desarrollo del juego, id Software se centró en hacer de DOOM Eternal una experiencia única para los jugadores de todo el mundo. Al aprovechar las características del servidor multijugador de Azure PlayFab para ahorrar tiempo y dinero, el equipo pudo reducir los gastos generales y concentrarse en lo que mejor saben hacer: crear el mejor juego de disparos de su clase.

“La forma en que Azure PlayFab ofrece características y funcionalidades en línea se alinea con nuestras ideas para la tecnología de juegos de próxima generación”, dijo Travis Bradshaw, Gerente Principal de Programas en Microsoft y ex Programador Principal de Servicios en id Software. “Esa sinergia nos dio confianza”.

Para garantizar que los jugadores se asignen a los mejores y más bajos servidores de latencia en todo el mundo, id Software utilizó las funciones de monitoreo de QoS y latencia automatizada de Azure PlayFab Multiplayer Servers. Y debido a que Azure tiene una multitud de regiones para hospedar servidores, los jugadores se emparejan con las regiones de su servidor de primera elección de forma rápida y frecuente.


Rogue Company (Producción de Juegos en la Nube con Azure)

Compañía rebelde

Los últimos años han cambiado todo en el mundo del desarrollo de juegos. Si bien la producción de juegos siempre había sido una actividad altamente centralizada, los modelos de trabajo híbrido obligaron a los equipos de desarrollo como Hi-Rez Studios a cambiar. Los desarrolladores de Hi-Rez se movieron rápidamente para cambiar el desarrollo de las actualizaciones posteriores al lanzamiento de Rogue Company a la nube. Al usar Perforce e Incredibuild en la nube, el equipo pudo promulgar flujos de trabajo de producción de juegos impulsados ​​por la nube, operando con éxito de forma remota mientras mantenía un ciclo de iteración rápido y ajustado.

“La velocidad y la eficiencia que ganamos al tener la capacidad de hacer girar el hardware a través de la automatización cambia las reglas del juego”, dijo Matt Smith, ingeniero principal de herramientas en Hi-Rez Studios.

Lo mejor de todo es que Azure ofrece más flexibilidad que nunca. Los equipos pueden controlar cuándo y qué partes del proceso de producción migran a la nube, todo en función de las necesidades individuales de un estudio. Un equipo de desarrollo puede mover un solo proceso, reacondicionar gradualmente una canalización o migrar completamente a la nube. Las máquinas virtuales de baja latencia en la red global de Azure permiten que los equipos trabajen en cualquier lugar, con la misma velocidad de compilación que obtendrían en la oficina.


Yakuza: Like a Dragon (Controles táctiles para Xbox Cloud Gaming)

Yakuza: como un dragón

En un esfuerzo por maximizar el alcance de su exitoso juego Yakuza: Like a Dragon, Ryu Ga Gotoku Studio adoptó Xbox Cloud Gaming para llevar la experiencia a más jugadores en más partes del mundo. Las API de juegos en la nube de Xbox y el kit de adaptación táctil les permitieron llevar la versión Full HD del juego a teléfonos inteligentes y tabletas, implementando diseños de control táctil basados ​​en escenarios que cambiaban dinámicamente en la pantalla según lo que el jugador estaba haciendo en el juego. Los resultados fueron innovadores, ya que todas las audiencias nuevas ahora pueden disfrutar del título premiado.

“Usamos el kit de adaptación táctil Xbox Cloud Gaming para colocar fácilmente botones e íconos de manera proactiva de una manera intuitiva, haciendo que las acciones en cada escenario sean fáciles de entender”, dijo un representante de Ryu Ga Gotoku Studio.

Las API de juegos en la nube de Xbox y el kit de adaptación táctil garantizan que los jugadores obtengan la mejor experiencia en cada parte de un juego con diseños táctiles sensibles al contexto que se sienten nativos de dispositivos móviles. Lo que es más importante, también permiten a los desarrolladores crear una experiencia inmersiva con controles personalizados que coinciden con el estilo artístico del juego.

Relacionados:
Celebrando nueve años de ID@Xbox
Próximamente en Xbox Game Pass: Marvel’s Guardians of the Galaxy, Kentucky Route Zero y más
Próximamente en Xbox Game Pass: Total War: Warhammer III, Madden NFL 22 y más



Fuente : https://news.xbox.com/en-us/2022/03/25/how-microsoft-is-empowering-game-creators-in-everything-we-do/