- El lanzamiento del remaster de Oblivion volvió a poner en conversación la tecnología Radiant AI de hace 19 años
- Bethesda prometió que esa IA ofrecería comportamientos autónomos de los NPC y horarios realistas, pero en la práctica su implementación fue limitada
- Entre la presentación previa, el demo de E3 y las entrevistas con fans surgió una brecha entre la promoción exagerada y la realidad
- El sistema realmente implementado era una estructura de paquetes de IA basados en objetivos, diseñada más alrededor de rutinas que de necesidades complejas o autonomía real
- Con el remaster, crece de nuevo la discusión sobre la historia y los límites de la IA en los videojuegos
Introducción: el remaster de Oblivion y su legado
- Con el lanzamiento de The Elder Scrolls IV: Oblivion Remastered, volvió a crecer el interés por este RPG clásico de Bethesda
- El remaster usa Unreal Engine 5 para renovar por completo los gráficos y parte de la UI, pero el motor real del juego y su contenido siguen usando la estructura del original de 2006
- En su momento, Oblivion generó enormes expectativas por ser un mundo abierto ambicioso, con una IA de NPC innovadora y doblaje completo
- El foco principal estaba en la Radiant AI, promocionada por Bethesda como una promesa de NPC que actuarían como si vivieran en un mundo real
- Este artículo explora qué era realmente esa tecnología, cómo estaba implementada, la diferencia entre lo prometido y lo que se entregó, y dónde queda hoy
La era de Morrowind: el entorno de IA de Bethesda antes de eso
- Morrowind se enfocaba en un mundo hecho a mano, pero casi no tenía horarios definidos ni comportamientos de IA
- Los NPC normalmente se quedaban en su lugar y solo cambiaban su conducta al interactuar con el jugador
- Competidores de la época como Ultima, Arcanum y Gothic ya ofrecían comportamientos de NPC basados en rutinas
- Bethesda buscó compensar esas limitaciones en Oblivion con un sistema de IA innovador
La promesa: promoción previa y demo de E3
Artículos oficiales y declaraciones promocionales
- Desde 2004, Bethesda presentó a la prensa a Oblivion como un juego con 1,000 NPC, cada uno con objetivos y rutinas independientes
- Se enfatizaba que cada NPC recibía "objetivos y podía cumplirlos por su cuenta de distintas maneras" (por ejemplo, robar comida si no tenía dinero, salir de caza o incluso robarle al jugador)
- Las conversaciones no guionizadas entre NPC y una vida cotidiana libre también formaban parte de las promesas
Demo de E3 2005
- En una demo presentada por Todd Howard, se mostraron ejemplos de NPC que practicaban arquería, usaban pociones cuando era necesario y realizaban distintas acciones de manera autónoma
- También se enseñaron escenarios donde un NPC podía comprar o robar comida, o conseguirla trabajando en el campo, según la situación
- La demo reforzaba la impresión de que cada NPC decidía automáticamente sus motivaciones y su forma de actuar mediante la IA
Entrevistas con fans y explicaciones de los desarrolladores
- En los foros oficiales y en sesiones de AMA (Ask Me Anything), el equipo de desarrollo insistía en que se trataba de una "inteligencia artificial basada en objetivos y reglas"
- Explicaban que los diseñadores configuraban objetivos y rasgos (responsabilidad, agresividad, confianza, etc.) y que el sistema cambiaba el comportamiento según la situación
- También circulaban anécdotas de pruebas internas donde la IA se comportaba de forma demasiado inteligente, rompía el balance de las quests o generaba acciones impredecibles como asesinatos o estafas
Citas no verificadas y casos problemáticos de la IA
- En la comunidad de fans se difundieron muchas historias sobre pruebas en las que los NPC mostraban conductas no previstas, como robar objetos necesarios, abandonar el puesto de guardia o saquear tiendas
- Los desarrolladores habrían intentado mantener la estabilidad del gameplay reduciendo la intensidad de esas funciones de IA o ajustando la configuración de NPC individuales
Lanzamiento y reacción
- Oblivion fue un gran éxito comercial, pero tras su lanzamiento también llegaron críticas por la distancia entre las promesas sobre la IA y la realidad
- Muchos señalaron que, en vez de comportamientos complejos, lo que se veía eran patrones y diálogos repetitivos y simples
¿Qué era Radiant AI?
- Radiant AI no tiene relación con la IA generativa actual, los LLM ni las redes neuronales; era un sistema de inteligencia artificial tradicional, no en tiempo real, basado en objetivos y reglas
- En realidad no era una sola tecnología, sino un concepto que integraba varias funciones, como un sistema de personajes ampliado, un sistema de paquetes de IA y un sistema de diálogo
- El núcleo más importante era el sistema de paquetes, encargado de impulsar las rutinas y patrones de comportamiento de los NPC
Rasgos de personaje y variables de comportamiento
- Todos los NPC/criaturas (actores) de Oblivion tienen atributos, inventario, habilidades y afiliaciones similares a los del jugador
- Entre las propiedades de IA más importantes están:
- Disposition (afinidad): nivel de simpatía u hostilidad hacia otros personajes, que influye en su comportamiento
- Aggression (agresividad): determina qué tan fácilmente puede volverse hostil
- Confidence (confianza): determina cuándo huirá durante un combate
- Energy (energía): influye en la frecuencia de movimientos como
Wandering
- Responsibility (responsabilidad): define cuánto respeta la ley y su actitud frente a actos criminales
- Los NPC de Oblivion no tienen necesidades reales al estilo de The Sims (hambre, sueño, etc.). Esa es una de sus limitaciones: “actúan según una rutina, pero no existe una penalización por no cumplirla ni una necesidad autónoma real”
Sistema de paquetes de IA
- A cada NPC se le asigna uno o más paquetes que definen su conducta y su horario
- Hay distintos tipos de paquetes, como Travel (desplazamiento), Wander (movimiento aleatorio), Find (buscar objetivo/ítem), Eat (comer), UseItemAt (usar objeto) y Sleep (dormir)
- Algunos paquetes, como Find y Eat, pueden provocar delitos (robo, saqueo) según el atributo Responsibility
- Muchas de las anécdotas más inesperadas sobre la IA —saqueo de tiendas, caza, combates entre NPC— surgían justamente de esas combinaciones de paquetes y atributos
Horarios y condiciones de los paquetes de IA
- Cada paquete tiene un horario de activación y expresiones condicionales, y se activa o cambia automáticamente según la rutina y la situación del juego
- Las condiciones se expresan mediante combinaciones y comparaciones de funciones sobre el estado del actor, del mundo y del jugador, permitiendo diseñar comportamientos complejos basados en contexto
- Esto ofrecía la ventaja de que los diseñadores podían crear patrones de vida consistentes sin escribir scripts complejos
Conclusión
- Radiant AI fue el principal eslogan tecnológico con el que Bethesda prometía un mundo de juego más realista y NPC autónomos
- Su implementación real fue un sistema de paquetes de IA basado en objetivos y reglas, diseñado para que los NPC mostraran distintos comportamientos dentro de horarios y condiciones predefinidos
- En las pruebas internas hubo mucha autonomía sorprendente y conductas impredecibles, pero la versión final se vio bastante restringida o ajustada por problemas de balance y de experiencia del jugador
- Incluso después del lanzamiento, la comunidad de fans y de modders siguió discutiendo los límites del sistema y cómo funcionaba realmente
- Con Oblivion Remastered, vuelve a llamar la atención el debate sobre el avance y los límites de la IA en videojuegos, y el equilibrio dentro del diseño de juegos
1 comentarios
Comentarios en Hacker News
Creo que la implementación más cercana a Radiant AI es Dwarf Fortress. Este tipo de sistemas de IA de juego totalmente orientados a objetivos e impredecibles chocan con el gameplay basado en historia. Los juegos centrados en la historia necesitan que los resultados sean deterministas y que el jugador sea el protagonista. En cambio, Dwarf Fortress no tiene una historia predefinida ni un personaje jugador al que haya que cuidar. Gran parte de la diversión está en que toda la fortaleza pueda ser aniquilada por una serie de eventos absurdamente impredecibles
Songs of Syx en Steam
essential, para que no mueran por accidente a menos que el jugador los mate directamente. Radiant AI también podría simplemente no aplicarse a los NPC importantes para la historia. En realidad, la historia principal nunca ha sido la mayor fortaleza de los juegos de BethesdaSobre la refutación de la anécdota del NPC comerciante de skooma asesinado, falta un detalle importante. No todos los adictos a la skooma están dentro de la choza. En el mapa del mundo hay otros dos NPC que van de ciudad en ciudad buscando la choza. Pero, por un bug, esos NPC fueron asignados a la facción incorrecta y no pueden atravesar la puerta, así que si el jugador no se las abre, se quedan afuera bebiendo skooma para siempre
Enlace a la wiki relacionada
Después de jugar Starfield, ya no me queda la expectativa de que Bethesda vaya a mostrar algo realmente especial. Desde Oblivion hasta Starfield, pasó de sentirse como un estudio pequeño dispuesto a correr riesgos por una diversión única, a un estudio AAA correcto y predecible. Radiant AI también se usa solo en el truco de “contenido X * Y con quests infinitamente repetibles”, cuando su verdadero objetivo era darle vida al mundo. Si alguien quiere ver ese concepto de verdad, recomiendo Dwarf Fortress. El mundo de DF tiene una historia formada por miles de interacciones tipo Radiant AI antes de que el jugador siquiera entre, y después el jugador pasa a ser parte de ese mundo. Creo que si a eso se le sumaran personajes y diálogos basados en LLM, se sentiría mucho más vivo
Como fan de Bethesda que ha pasado miles de horas en Fallout y Skyrim, leí este post con muchísimo interés. En especial me gustó el enfoque de crear NPC directamente para probar distintas situaciones. Apenas hace poco estoy jugando por primera vez el remaster de Oblivion, y me gustan más las interacciones y la vivacidad de los NPC que en sus secuelas. También estoy de acuerdo con la explicación de que la escena que mencionó Todd Howard, donde alguien recoge una daga durante un combate para pelear, no es posible en el juego real sin scripts. Aun así, vi algo parecido en Fallout 3. Hubo un incidente donde un NPC se involucró con armas que yo había escondido en mi casa de Megaton (una
cellaparte), y eso terminó siendo la razón por la que instalé un mod para cambiar de casa y aprendí G.E.C.K. para corregirlocellinterior de la casa del jugador, así que esa situación no debería poder ocurrir. Por la estructura del motor, cuando estás afuera el interior de la casa ni siquiera está cargado en memoria, y eso es igual en toda la serie. Si tienes pruebas de lo contrario, me gustaría verlasRecuerdo que en Gothic casi morí en la naturaleza, y de repente apareció un NPC clave por casualidad y mató a la bestia por mí. Ese NPC iba cada día de un campamento a otro, y simplemente coincidió que estaba en ese lugar en ese momento, así que intervino. La IA me impresionó mucho y, al mismo tiempo, daba esa sensación de aparecer e interactuar al entrar en cierto radio. Pensé que habría sido genial que Radiant AI se construyera de esa forma
cell, y simula los viajes de los NPC incluso en áreas que no están cargadasAl escuchar la anécdota inicial de Radiant AI de “todos terminan robando y acaban presos o muertos”, empecé a sentir que las siguientes características entran en conflicto entre sí:
– siempre debe haber suficientes personajes interesantes
– los personajes pueden desaparecer por la simulación en vivo + emergent behavior
– nadie entra nuevo al pueblo ni se va
Después de leer el artículo, me dio curiosidad la combinación de la IA moderna con las simulaciones de mundo abierto. No solo gráficos bonitos, sino NPC que realmente razonen. Por ejemplo, una interacción donde regateas el precio de una cerveza con un NPC tabernero de World of Warcraft. De verdad quisiera verlo
Recuerdo el término Radiant AI por la época del marketing de Oblivion, como por 2005. A mí también me impresionó mucho. Hubo hype y también decepción, pero igual quedó esa sensación de que habría sido una función realmente genial si se hubiera implementado de verdad
Es un texto interesantísimo y con una investigación impresionante. Agradezco mucho que el autor haya hecho todo este trabajo enorme. Sirve para quitarle a Todd Howard ese famoso “campo de distorsión de la realidad” y entender cómo cambiaron las cosas desde el célebre demo del E3 2005 hasta el juego que realmente salió