Mark Kern saját játékmotort épített mesterséges intelligenciával fél év alatt.
Mark Kern, a Blizzard korábbi veterán fejlesztője – aki olyan klasszikusokon dolgozott, mint a StarCraft, a Diablo II vagy a World of Warcraft – merész lépésre szánta el magát a régóta készülő Em-8ER projektjével. Megelégelve a drága és kötött játékmotorokat, Kern fél év alatt, mesterséges intelligencia segítségével lényegében kihúzta az Unreal Engine-t a játék alól, hogy egy saját fejlesztésű motort tegyen a helyére. Az alapoktól C nyelven, Vulkan architektúrára megírt, Kun-Zhi névre keresztelt motor a fejlesztő állítása szerint elképesztő, 93-szoros sebességnövekedést hozott a korábbi munkafolyamatokhoz képest. A technológia ráadásul már most olyan komplex rendszereket kezel, mint a hálózati kliens-szerver architektúra, a karakteranimációk, a vezethető járművek, a Blender-integráció, valamint a játékosok számára elengedhetetlen fizikai effektusok.
Bár a 93-szoros gyorsulásról szóló állítást egyelőre nem támasztják alá független mérések, Kern hangsúlyozza, hogy az AI-alapú kódolás nem váltja ki a szakértelmet: az elgondolásokat továbbra is profi játékfejlesztőknek kell irányítaniuk, a mesterséges intelligencia „csupán” a megvalósítást gyorsítja fel drasztikusan. A Kun-Zhi sikere azért is lehet sorsfordító, mert a közösségi finanszírozásból készülő, meches-kaijús Em-8ER mellett a motort a jövőben más fejlesztők számára is elérhetővé tennék, megspórolva ezzel a nagy kiadóknak fizetendő licencdíjakat. Ha a kísérlet beváltja a hozzá fűzött reményeket, az AI-alapú motorfejlesztés nemcsak Kern projekjét mentheti meg, hanem gyökeresen átalakíthatja a független játékfejlesztés jövőjét is.
Borítókép: AI