KI-Modelle und Plattformen
Forscher erstellen AI-Tool, das neue Videospielebenen erstellen kann

Als Machine Learning und künstliche Intelligenz fortschrittlicher wurden, haben Videospiele sich als natürliche und nützliche Testumgebung für AI-Algorithmen und -Modelle erwiesen. Da Videospiele beobachtbare und quantifizierbare Mechaniken, Objekte und Metriken haben, bieten sie eine bequeme Möglichkeit für AI-Entwickler, die Vielseitigkeit und Zuverlässigkeit ihrer Modelle zu testen. Während Videospiele den AI-Ingenieuren geholfen haben, ihre Modelle zu entwickeln, kann AI möglicherweise auch Videospiele-Designern helfen, ihre eigenen Spiele zu erstellen. Kürzlich haben eine Gruppe von Forschern an der University of Alberta einen Satz von Algorithmen entworfen, die die Erstellung einfacher Plattform-Videospiele automatisieren können.
Matthew Guzdial ist Assistant Professor und AI-Forscher an der University of Alberta, und laut Time Magazine haben Guzdial und sein Team an einem AI-Algorithmus gearbeitet, der automatisch Levels in Side-Scroller-Plattform-Videospiele erstellen kann. Diese automatisierte Level-Design könnte Spiel-Designern Zeit und Energie sparen und ihnen ermöglichen, sich auf anspruchsvollere Aufgaben zu konzentrieren.
Guzdial und sein Team haben ein AI-Modell trainiert, um Plattform-Spiel-Levels zu generieren, indem sie das AI-Modell viele Stunden Plattform-Spiel-Spielzeit trainieren ließen. Guzdial, einschließlich Spiele wie das originale Super Mario Bros., Kirby’s Adventure und Mega Man. Nach der anfänglichen Ausbildung wird das AI-Modell beauftragt, Vorhersagen über die Regeln/Mechaniken des Spiels zu treffen, seine Annahmen mit Test-Videos des Spiels zu vergleichen. Nachdem das AI-Modell die Regeln, nach denen ein Spiel funktioniert, interpretiert hat, verwenden die Forscher ein ähnliches Trainingsverfahren, um völlig neue Levels zu erstellen, in denen die Regeln des Modells getestet werden.
Guzdial und sein Team haben ein “Spiel-Graph” erstellt, das eine Kombination aus dem Modells Überzeugungen hinsichtlich der Regeln und seinen Annahmen darüber ist, wie die Levels, die diese Regeln verwenden, entworfen werden. Der Spiel-Graph kombiniert alle wichtigen Merkmale eines Spiels in einer Darstellung und enthält daher alle notwendigen Informationen, um das Spiel von Grund auf zu reproduzieren. Alle Informationen, die im Spiel-Graph enthalten sind, werden dann verwendet, um neue Levels und Spiele zu entwerfen. Die Inhalte des Modells werden auf neue, einzigartige Weise kombiniert. Zum Beispiel kombinierte das AI-Modell 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 Ergebnis 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 Levels und Spiele zu entwerfen, ohne dass sie lernen müssen, zu programmieren. Guzdial verwies auf die Tatsache, dass Super Mario Maker bereits dieses Konzept aufgreift und damit arbeitet.
Guzdial und die anderen Mitglieder des Forschungsteams hoffen, das Konzept noch weiter zu entwickeln und möglicherweise ein Tool zu erstellen, das es Menschen ermöglicht, neue Levels oder Spiele zu erstellen, indem sie einfach ein bestimmtes “Gefühl” oder “Aussehen” angeben. Sobald das Modell diese Spezifikationen erhält, kann es ein neues Spiel mit einzigartigen Levels und Regeln erstellen. Das Modell benötigt offenbar 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 Levels generiert, und das Modell erstellt neue Levels auf der Grundlage des bereitgestellten Feedbacks.
„Wir setzen einige Feinabstimmungen 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 zu Time.
Obwohl eine verbraucherfertige Version dieser Anwendung noch in der Zukunft liegt, äußerte Guzdial Bedenken, dass die Spiele-Industrie möglicherweise zögern könnte, die Technologie aufgrund von Bedenken zu übernehmen, dass sie den Bedarf an menschlichen Spiel-Designern reduzieren könnte. Trotzdem denkt Guzdial, dass wenn jemand diese Technologie nutzen würde, es wahrscheinlich unabhängige Spiel-Entwickler wären, die sie verwenden könnten, um interessante, experimentelle Spiele zu erstellen.
„Ich kann mir vorstellen, dass wir einige leidenschaftliche unabhängige [Entwickler] bekommen, die mit diesen Technologien herumspielen und seltsame, coole, interessante kleine Erfahrungen machen“, sagte Guzdial. „Aber ich denke nicht, dass sie die Entwicklung von Triple-A-Spielen in absehbarer Zeit beeinflussen werden.“












