Los diseñadores de videojuegos se enfrentan a su particular revolución. Una en la que la inteligencia artificial se convertirá en una poderosa herramienta con la que lograr crear mundos virtuales, personajes y tramas con mucha mayor facilidad. Estamos empezando a vislumbrar lo que se nos viene encima.
IA, quiero un bosque nevado para mi videojuego. Herramietnas como ChatGPT o DALL-E llevan tiempo mostrando todo lo que pueden hacer estos modelos de IA generativa, pero ahora hay desarrollos aún más ambiciosos en el nicho de los videojuegos. Por ejemplo, la tecnología de Opus.ai, que logra crear mundos virtuales a partir de unas sencillas instrucciones que vamos escribiendo.
Escenarios infinitos y dinámicos. Como explican los responsables de esta startup, la inteligencia artificial que utilizan permite crear mundos dinámicos e infinitos. La tecnología de texto a vídeo a través de IA permite que a través de un proceso de producción computacional se puedan crear escenarios, pero también otros elementos del videojuego como personajes, diálogos o efectos visuales.
Estos NPCs parecen humanos. Esta tecnología es como comentábamos aplicable a otro elemento importante en muchos videojuegos: los NPC (Non Playable Character), esos personajes que en muchos casos estaban casi de relleno y para dar ambientación, pero que ahora pueden tener cometidos mucho más potentes. Hace años que se está trabajando en cómo integrar la capacidad conversacional de GPT-3 con voces sintetizadas como las de Replica Studios.
Enemigos más listos. No solo se trata de que un NPC pueda darte conversación -y que esta no acabe siendo repetitiva y aburrida-, sino que aquellos NPCs que son enemigos en el juego nos lo pongan difícil. La inteligencia artificial ya era capaz de "hacer trampas" para ganar en los videojuegos, pero Sony lleva por ejemplo tiempo desarrollando una IA para que los enemigos de sus videojuegos sean especialmente difíciles de superar.
El experimento de Stanford. Investigadores de la prestigiosa Universidad de Stanford crearon en colaboración con Google un pequeño simulador en el que sus 25 personajes estaban cobernados por ChatGPT. La simulación, que duró dos días, demostró -se puede ver en acción aquí- cómo estos bots creados por IA eran capaces de interaccionar entre ellos de una forma humana: planificaron una fiesta, coordinaron el evento y asistieron a él dentro de la simulación.
¿Indistinguibles de los humanos? En ese experimento surgieron errores en el experimento: varios bots entraron en el baño a pesar de que solo cabía uno, por ejemplo. Aún así el experimento fue revelador, y permite imaginar un futuro no muy lejano en el que los NPCs de un videojuego interactúen como los seres humanos aunque no estemos cerca de ellos o no interactuemos con ellos directamente. El único problema: el coste. Los investigadores indicaron que simular esos dos días costó miles de dólares por el uso intensivo de tokens en ChatGPT.
Hablemos de NeRF. No hablamos de esas Nerft, ojo. Hablamos de los llamados NeRf (Neural Radiance Field). Se trata de redes neuronales totalmente conectadas que pueden generar espectaculares formas de disfrutar de escenarios 3D. ¿Lo mejor de todo? Que para generar esos escenarios 3D tan solo se necesitan unas pocas imágenes 2D.
Dale voz a tus personajes. Esos NPC de los que hablábamos también se pueden beneficiar de tecnologías como la API Whisper de OpenAI que permite transcribir voz a texto y que hace posible que esas conversaciones con esos personajes, sean importantes o no en el desarrollo de la historia, puedan ser mucho más versátiles, convincentes y realistas.
En Xataka | Ya hay videojuegos tan hiperrealistas que cuesta diferenciarlos de un vídeo. 'Unrecord' es el mejor ejemplo
Ver 11 comentarios
11 comentarios
ernestogm
Se vienen buenos tiempos para los jugadores, ya que ahora juegos indies tendrán acabados mucho más profesionales.
linkspike
Pues que le vendan a la iA los juegos para que se diviertan.
AlxRd
La aplicacion más rapida y "economica" para esto, de momento esta en los RPGMMO ya que puedes tener a la IA jugando con los NPC de todo el servidor en simultaneo y el costo de ello se distribuiria entre el total de los jugadores del servidor, a mas jugadores menor precio contando con el beneficio adicional que solo debes controlar una instancia de cada NPC existente y no multiples en caso de un juego single player.
Para que llegue a juegos de single player primero tendran que generar modelos más pequeños y eficientes para que puedan ser ejecutados de forma local en las consolas
avfenix55
Sí, puedes tener NPCs con un grado de simulación impresionante pero esa IA es un sistema que no está dentro del juego. Se trata de conectar por ejemplo el ChatGPT al juego para que controle a los NPC lo cual no es barato. Eso no lo vas a tener en un juego monojugador con historia. IAs para usarlas con menos limitaciones requieren suscripciones. Y según el tráfico que haya el precio a pagar será más alto.
No veo una revolución a corto y medio plazo en el tema de la IA para controlar NPCs. Veo más la revolución usando la IA para crear escenarios para hacer el trabajo de grafistas y diseñadores 3D, especialistas en sonido, músicos, guionistas etc. Pero no en el tema de NPCs.