Tecnología
Microsoft Copilot lanza una demo jugable de Quake 2 generada por inteligencia artificial
Imagina jugar Quake II, pero en lugar del motor del juego original, una inteligencia artificial genera literalmente cada fotograma al vuelo. Eso es lo que Microsoft ha presentado: una demo de Quake II impulsada enteramente por inteligencia artificial. Es parte de los nuevos experimentos de Copilot para experiencias de juego y está disponible para probar directamente en tu navegador. En esta demo, un sistema impulsado por inteligencia artificial recrea un segmento del clásico juego de disparos en primera persona Quake II en tiempo real, respondiendo a tus entradas (teclado o controlador) al igual que el juego real lo haría.
Esta demo de Quake 2 de Copilot no es un mod ni una transmisión de video del juego original, es una réplica completamente generada por inteligencia artificial de un nivel. Correrás por corredores, dispararás a enemigos, recogerás paquetes de salud y activarás interruptores como de costumbre. El giro es que cada fotograma de gráficos está siendo generado por un modelo de inteligencia artificial en tiempo real, en lugar de ser renderizado por el código original del juego. Microsoft lo ha hecho accesible a través de Copilot Labs como una vista previa de investigación, así que cualquier persona puede saltar y jugar este Quake 2 impulsado por inteligencia artificial en su navegador durante unos minutos y ver los resultados.
WHaMM: La tecnología detrás de la demo de juego de Quake ll de IA
Entonces, ¿qué exactlyo impulsa esta demo de juego de Quake 2 de IA? La magia proviene de un sistema llamado WHaMM, que significa “Modelo de Máscara de Acción Humana y Mundo”. Básicamente, esta es la inteligencia artificial que aprendió cómo funciona el mundo de Quake II. WHaMM es parte de la familia de modelos de mundo de inteligencia artificial de Microsoft para videojuegos llamada Muse.
En términos simples, un modelo de mundo es una inteligencia artificial que puede aprender la dinámica de un juego, cómo cambia el mundo del juego cuando el jugador u otros elementos actúan, observando mucha gameplay. Piensa en ello como entrenar a una inteligencia artificial con toneladas de footage de Quake II hasta que figure out qué sucede cuando presionas un botón, disparas a un enemigo o abres una puerta.
La versión anterior de este modelo solo podía generar alrededor de un fotograma por segundo, lo que es demasiado lento para un juego suave. WHaMM es una gran mejora; utiliza un enfoque astuto que le permite generar más de 10 fotogramas por segundo. En lugar de dibujar cada píxel uno por uno, la inteligencia artificial bosqueja rápidamente toda la escena y luego refina los detalles. Este proceso de dos pasos, un boceto burdo del modelo principal seguido de una limpieza rápida de un modelo más pequeño, permite a WHaMM crear fotogramas lo suficientemente rápido como para sentirse interactivos.
Otra mejora importante es cómo se entrenó el sistema. En lugar de necesitar años de datos, el equipo se centró en aproximadamente una semana de datos de juego de Quake II cuidadosamente curados. Este entrenamiento más corto y enfocado permitió a la inteligencia artificial aprender los fundamentos de la mecánica de Quake II muy rápidamente. La salida es mucho mejor ahora, con fotogramas de mayor resolución (640×360 píxeles en comparación con los 300×180 anteriores), lo que hace que la experiencia sea más reconocible y disfrutable. Puedes jugar este juego aquí.
¿Cómo genera y controla la IA el juego de Quake?
Puedes preguntarte cómo una inteligencia artificial puede manejar toda la lógica del juego y la gráfica de Quake. Tradicionalmente, un motor de juego como el que impulsaba Quake II es un software complejo que maneja física, comportamiento de enemigos y gráficos. En esta demo, none de ese motor original está en ejecución. En su lugar, el modelo de inteligencia artificial actúa como el motor del juego.
La inteligencia artificial mira los fotogramas recientes del juego y tu última entrada (digamos que presionaste hacia adelante o hiciste clic en disparar) y luego predice cómo debería verse el siguiente fotograma. Lo hace repetidamente, docenas de veces cada segundo. Dado que se entrenó con gameplay real de Quake II, sus predicciones suelen ser bastante cercanas a lo que el juego real haría. Si te mueves alrededor de una esquina, la inteligencia artificial dibuja el nuevo pasillo que debería aparecer. Si disparas el lanzacohetes, genera el flash y muestra al enemigo reaccionando.
La parte impresionante es que la inteligencia artificial “aprendió” estas reglas por ejemplo en lugar de ser codificada explícitamente con ellas. No está ejecutando el código original de Quake II ni su física; es más como observar a una inteligencia artificial improvisar Quake II basándose en lo que ha aprendido. El resultado es una experiencia que se parece a Quake II, incluso si el proceso subyacente es completamente diferente.
¿Cómo es diferente la versión de Quake II de IA del original?
A primera vista, esta demo podría parecerse al clásico Quake II, pero la experiencia es bastante diferente. Por un lado, las visualizaciones son notablemente más burdas y borrosas que el juego original. La tasa de fotogramas se mueve alrededor de 10-15 fotogramas por segundo, lo que es mucho más lento que la suave tasa de 60+ fps de una sesión real de Quake II. Y dado que el juego se ejecuta en servidores remotos que transmiten video a tu navegador, es posible que notes algún retraso en la entrada – un retraso entre tu presión de tecla y la acción en la pantalla.
La mecánica del juego están mayormente allí. Puedes moverte, mirar alrededor, saltar sobre plataformas, disparar a enemigos e interactuar con el entorno. La inteligencia artificial incluso aprendió sobre áreas secretas en el nivel, así que puedes activar puertas o pasillos ocultos como en el juego real. Sin embargo, la interpretación de la inteligencia artificial de las reglas del juego a veces se desvía del original. Los enemigos pueden no reaccionar como deberían, o puedes experimentar comportamiento extraño como enemigos que desaparecen cuando miras hacia otro lado.
Además, una de las rarezas es la memoria corta de la inteligencia artificial. WHaMM solo considera alrededor de 0.9 segundos de gameplay pasado (alrededor de 9 fotogramas) al generar el siguiente fotograma. Así que si miras hacia un enemigo y luego miras hacia otro lado, el enemigo puede haber desaparecido. O ser diferente. Como por magia. Pero no siempre de una buena manera. El combate también es un poco extraño. Los enemigos no siempre reaccionan adecuadamente. Puedes recibir daño aleatoriamente. O no en absoluto.
¿Cuál es el futuro de los juegos generados por IA y sus usos en el mundo real?
Mientras que la demo de Quake 2 de Copilot de hoy es solo una prueba de tecnología, sugiere algunas posibilidades de futuro emocionantes:
- Salvar juegos antiguos: La inteligencia artificial podría ayudar a preservar clásicos antiguos como Quake al “aprenderlos” y permitirnos reproducirlos sin necesidad de los archivos del juego original.
- Acelerar el desarrollo de juegos: La inteligencia artificial podría ayudar a los desarrolladores a probar ideas rápidamente simulando mundos de juego rápidamente.
- Nuevos juegos generados por IA: Imagina juegos que son diferentes cada vez que los juegas porque una inteligencia artificial está creando el mundo en vivo.
- PNJ más inteligentes: La inteligencia artificial futura podría crear personajes y enemigos mucho más realistas.
La demo de Quake 2 de Microsoft es solo un vistazo a un futuro grande donde los juegos y la inteligencia artificial se mezclan cada vez más.
¿Cómo podría afectar esto al desarrollo de juegos?
Para los desarrolladores de juegos, el uso de la inteligencia artificial para generar mundos de juego es una nueva herramienta en el proceso creativo. En lugar de pasar años codificando cada detalle, un equipo pequeño podría entrenar a una inteligencia artificial con una idea simple. La inteligencia artificial podría entonces crear una demo jugable casi al instante. Esto podría acelerar la creación de prototipos y llevar a diseños de juego innovadores.
La idea no es reemplazar la creatividad humana, sino complementarla. Los desarrolladores podrían usar la inteligencia artificial para diseñar niveles, comportamientos de enemigos o incluso toda la mecánica del juego. Es un esfuerzo colaborativo. La inteligencia artificial da sugerencias, y los desarrolladores las perfeccionan. Este nuevo enfoque podría llevar a una ola de títulos inventivos y experimentales en el futuro.











