Mesterséges intelligenciával váltotta le az Unreal Engine-t a World of Warcraft egykori vezető fejlesztője. Mark Kern hat hónap leforgása alatt épített fel egy teljesen új játékmotort az Em-8ER nevű projekthez, kihasználva a szokatlan programozási módszer lehetőségeit.
Hat hónap alatt váltotta le az iparági szabványt
A Kun-Zhi Engine névre keresztelt saját játékmotor kifejlesztése radikális lépés a független játékfejlesztésben. A projekten dolgozó csapat korábban az Unreal Engine infrastruktúrájára támaszkodott, azonban a generatív kódolási folyamatokra való átállás után teljesen kiváltották az Epic Games által biztosított keretrendszert. A méréseik és belső tapasztalataik alapján a fejlesztési sebesség kilencvenháromszor gyorsabbá vált ahhoz képest, mint amikor még a megszokott iparági eszköztárat használták.
A gyorsulás nem csupán a technikai architektúra egyszerűsítéséből adódik, hanem a munkafolyamat alapvető átalakításából. A játékmotorok fejlesztése hagyományosan évekig tartó, nagy létszámú mérnöki csapatot igénylő feladat, amelyet a kisebb stúdiók ritkán vállalnak fel. A mesterséges intelligencia által támogatott kódgenerálás viszont lehetővé tette, hogy egy kislétszámú stúdió is saját, kifejezetten a saját játéka igényeire szabott rendszert hozzon létre.
Több mint egyszeri utasításadás a generatív eszközöknek
A szakmában vibe coding néven ismertté vált jelenség sokak számára csupán felületes parancsok beírását jelenti a nyelvi modelleknek. Mark Kern ugyanakkor felhívta a figyelmet arra, hogy a hatékony megvalósítás jóval komplexebb szaktudást követel meg a fejlesztőktől. A folyamat nem váltja ki a rendszerszintű gondolkodást és a szoftverarchitektúra mély ismeretét.
A sikeres alkalmazáshoz pontos technikai specifikációkra, a generált kód folyamatos ellenőrzésére és a hibák szisztematikus kiszűrésére van szükség. A nagy nyelvi modellek képesek óriási mennyiségű kódot előállítani percek alatt, de a modulok közötti kapcsolatok felépítése, a teljesítményoptimalizálás és az egyedi logikai struktúrák kialakítása továbbra is emberi irányítást igényel. Kern kiemelte, hogy a szintaxis és az alapvető algoritmusok megírását végzi a gép, miközben a mérnök feladata a magas szintű tervezésre terelődik.
Technológiai partnerség és a kódolás jövője
A kísérlet és az új játékmotor létrejötte a hardvergyártók figyelmét is felkeltette, a projekt mögé ugyanis az AMD is beállt támogatóként. A chipgyártó érdekeltsége jól mutatja, hogy a helyi hardveren futtatott, nagy teljesítményű kódolási modellek miként alakíthatják át a szoftverfejlesztési piacot a közeli jövőben. A helyi számítási kapacitás kihasználása csökkenti a felhőszolgáltatásoktól való függőséget és felgyorsítja az iterációs ciklusokat.
Bár a megközelítést sok technológiai szakértő szkepticizmussal fogadja a bonyolultabb rendszerek karbantarthatósága miatt, az Em-8ER csapata szerint a módszer életképes alternatívát nyújt. Az egyedi játékmotor használatával a stúdió mentesül a külső licencdíjak alól, és teljes mértékben saját kezében tarthatja a technológiai alapokat.








