Künstliche Intelligenz
Forscher erstellen AI-Tool, das neue Videospielebenen erstellen kann

Als Machine Learning und künstliche Intelligenz fortschrittlicher wurden, erwiesen sich Videospiele als natürlicher und nützlicher Bewährungsfeld für AI-Algorithmen und -Modelle. Da Videospiele beobachtbare und quantifizierbare Mechaniken, Objekte und Metriken haben, bieten sie eine bequeme Möglichkeit für AI-Entwickler, um die Vielseitigkeit und Zuverlässigkeit ihrer Modelle zu testen. Während Videospiele den AI-Ingenieuren halfen, ihre Modelle zu entwickeln, kann AI möglicherweise auch Videospieledesignern helfen, ihre eigenen Spiele zu erstellen. Kürzlich entwarfen eine Gruppe von Forschern an der University of Alberta einen Satz von Algorithmen, die die Erstellung von einfachen Plattform-Videospiele automatisieren können.
Matthew Guzdial ist Assistant Professor und AI-Forscher an der University of Alberta, und laut Time Magazine arbeitet Guzdial und sein Team an einem AI-Algorithmus, der automatisch Level in side-scrolling Plattform-Videospiele erstellen kann. Diese automatisierte Level-Design könnte Spiel-Designern Zeit und Energie sparen, sodass sie sich auf anspruchsvollere Aufgaben konzentrieren können.
Guzdial und sein Team trainierten ein AI, um Plattform-Spiel-Level zu generieren, indem sie das AI auf viele Stunden Plattform-Spiel-Gameplay trainierten. Guzdial, einschließlich Spiele wie das originale Super Mario Bros., Kirby’s Adventure und Mega Man. Nach der anfänglichen Ausbildung wird das AI mit der Aufgabe betraut, Vorhersagen über die Regeln/Mechaniken des Spiels zu treffen, indem es seine Annahmen mit Test-Footage des Spiels vergleicht. Nachdem das AI die Regeln, nach denen ein Spiel funktioniert, interpretiert hat, verwenden die Forscher ein ähnliches Trainingsverfahren, um völlig neue Level zu erstellen, in denen die Regeln des Modells getestet werden.
Guzdial und sein Team erstellten einen “Spiel-Graphen”, der eine Kombination aus dem Modells Überzeugungen hinsichtlich der Regeln und seinen Annahmen darüber ist, wie die Level, die diese Regeln verwenden, entworfen werden. Der Spiel-Graphen kombiniert alle wichtigen Merkmale eines Spiels in einer Darstellung, und diese Darstellung enthält daher alle notwendigen Informationen, um das Spiel von Grund auf zu reproduzieren. Alle in dem Spiel-Graphen enthaltenen Informationen werden dann verwendet, um neue Level und Spiele zu entwickeln. Die Inhalte des Modells Beobachtungen werden auf neue, einzigartige Weise kombiniert. Zum Beispiel kombinierte das AI Aspekte von Super Mario Bros. und Mega Man, um ein neues Level zu erstellen, das auf den Plattform-Mechaniken beider Spiele basiert. Wenn dieser Prozess wiederholt wird, kann das Endresultat ein völlig neues Spiel sein, das sich sehr ähnlich wie klassische Plattformer anfühlt, aber dennoch einzigartig ist.
Laut Guzdial, wie von Time zitiert, besteht die Idee hinter dem Projekt darin, ein Tool zu erstellen, das Spiel-Entwicklern ermöglicht, ihre eigenen Level und Spiele zu entwerfen, ohne dass sie lernen müssen, zu coden. Guzdial verwies auf die Tatsache, dass Super Mario Maker bereits dieses Konzept umsetzt.
Guzdial und die anderen Mitglieder des Forschungsteams hoffen, das Konzept noch weiter zu entwickeln, möglicherweise ein Tool zu erstellen, das es Menschen ermöglicht, neue Level oder Spiele zu erstellen, indem sie einfach ein bestimmtes “Gefühl” oder “Aussehen” angeben. Sobald das Modell diese Spezifikationen erhält, kann es dann ein neues Spiel mit einzigartigen Leveln und Regeln erstellen. Das Modell benötigt offensichtlich nur zwei Frames eines Spiels, um dies zu tun, da es aus den Unterschieden zwischen den beiden Frames extrapolieren kann. Der Benutzer kann dem Modell Feedback geben, während es Level generiert, und das Modell erstellt neue Level basierend auf dem bereitgestellten Feedback.
“Wir setzen einige Feinheiten an der Oberfläche und dann werden wir eine Studie mit menschlichen Probanden durchführen, um herauszufinden, ob wir auf dem richtigen Weg sind”, sagte Guzdial gegenüber Time.
Obwohl eine für den Verbraucher bereite Version dieser Anwendung noch in der Zukunft liegt, äußerte Guzdial Bedenken, dass die Spiele-Industrie möglicherweise langsam ist, die Technologie zu übernehmen, aufgrund von Bedenken, dass sie den Bedarf an menschlichen Spiel-Designern reduzieren könnte. Trotzdem glaubt Guzdial, dass, wenn jemand das Tool verwenden wird, es wahrscheinlich unabhängige Spiel-Entwickler sein werden, die es verwenden, um interessante, experimentelle Spiele zu erstellen.
“Ich kann mir vorstellen, dass wir einige leidenschaftliche Indie-[Entwickler] bekommen, die mit diesen Technologien herumexperimentieren und seltsame, coole, interessante kleine Erfahrungen machen”, sagte Guzdial. “Aber ich denke nicht, dass sie die Entwicklung von Triple-A-Spielen in naher Zukunft beeinflussen werden.”












