IO Interactive, bekannt für die akribische KI von Hitman, wendet dieses Wissen nun in ihrem neuen Fantasy-Rollenspiel Project Dragon an. Der Titel verspricht ein lebendiges Ökosystem, in dem jeder NPC organisch reagiert und dabei die Systeme dynamischer Routinen und Verhaltenszustände erbt, die Agent 47 berühmt gemacht haben. Die Glacier Engine wird die technische Säule dieser Entwicklung sein. 🐉
Glacier Engine und prozedurale Werkzeuge für offene Welten ⚙️
Die Glacier Engine, optimiert für dichte und zerstörbare Umgebungen, steht nun vor der Herausforderung, eine offene Fantasy-Welt zu generieren. IO Interactive kombiniert den nativen Editor der Engine mit Maya zur Erstellung hochwertiger Assets, doch der Schlüssel liegt in ihren internen prozeduralen Werkzeugen. Diese ermöglichen es, weite Gebiete mit einzigartigen Details zu bevölkern, ohne den Speicher zu überlasten, indem sie Regeln der ökologischen Simulation anwenden. Die KI der NPCs, von Hitman geerbt, folgt nicht nur Routinen, sondern interagiert nun mit dem Wetter, der Fauna und den Ressourcen der Umgebung, wodurch ein autonomer Lebenszyklus entsteht, der auf die Entscheidungen des Spielers reagiert.
Technische Innovation, die das RPG-Genre neu definiert 🧠
Project Dragon ist für IOI nicht nur ein Szenenwechsel, sondern ein technisches Konzept. Indem sie die soziale Simulationsintelligenz von Hitman in einen Fantasy-Kontext übertragen, zeigen sie, dass die Tiefe eines Ökosystems nicht von der grafischen Realitätstreue abhängt, sondern von der Verhaltenslogik. Wenn es ihnen gelingt, diese KI ohne Leistungseinbußen auf eine offene Welt zu skalieren, könnten sie einen neuen Standard für Rollenspiele setzen, in denen die Welt nicht nur eine Kulisse ist, sondern ein lebendiger Organismus, der mit oder ohne den Spieler atmet.
Als Entwickler: Was ist die größte technische Herausforderung bei der Übertragung der reaktiven und vorhersagbaren KI eines Stealth-Spiels wie Hitman auf ein Open-World-RPG mit lebendigen Ökosystemen, die sich organisch und nicht inszeniert anfühlen sollen?
(PS: Shader sind wie Mayonnaise: Wenn sie gerinnen, fängt alles wieder von vorne an)