Teknologia
Mirage barruan: Jokoen lehen denbora errealeko IA motor sortzailea

Joko-motorrak beti modu berean funtzionatu izan dute. Garatzaileek mapak eraikitzen dituzte, objektuak kokatzen dituzte eta mailak diseinatzen dituzte aldez aurretik. Jokoa deskargatzen duzu, kargatzen duzu eta sortutako edukia jolasten duzu. Baina zer gertatzen da joko-mundua oraindik eraiki ez balitz? Zer gertatzen da zuzenean sortu izan balitz, jolasten ari zinen bitartean, egiten edo esaten duzunaren arabera? Hori da Mirage joko-motor berriaren atzean dagoen ideia. Dynamicslab.
Mirage munduko lehen denbora errealeko motor sortzailea dela esaten ari dira, eta jokoen diseinuari buruz dakigun guztia irauli egiten du. Mugitu, esploratu edo gonbita bat idazten duzu eta Mirage... IAk mundua sortzen du berehala. Ez da ausazko zarata hutsa ere. Hauek zure ekintzei denbora errealean erantzuten dieten 3D ingurune interaktiboak dira.
Orain arte ikusi ditugun beste IA demo jokagarrien aurretik doa. Klipak edo eszena laburrak erakutsi beharrean, Mirage-k sortzen duen mundua esploratzeko eta harekin elkarreragiteko aukera ematen dizu, sortzen ari den bitartean. Oraindik hasiera da, eta ez da joko osoa oraindik, baina dagoeneko zertzelada bat eskaintzen ari da. nola birmolda dezakeen IA-k jokoen etorkizuna.
Zer da Mirage?
Mirage joko-motor mota berri bat da, aurrez eraikitako mapen edo elementu estatikoen menpe ez dagoena. Horren ordez, IA eredu handi bat erabiltzen du joko-inguruneak denbora errealean sortzeko, zuk harekin elkarreragiten duzun bitartean. Ez dituzu mailak deskargatzen edo eremu finkoak kargatzen. Motorrak egiten duzunari erreakzionatzen dio eta bertan jolastu daitekeen zerbait eraikitzen saiatzen da. Horrek barne hartzen ditu errepideak, eraikinak, objektuak eta zure inguruan agertzen diren espazio ireki osoak, munduan zehar mugitzen zaren bitartean.
Ez dago motor tradizionalen antzera eraikita. Mirage-k ez du eszena-editorerik edo aktibo-paketerik. Dena IA-k sortzen du, fotogramaz fotograma, benetako jokatzeko bideo eta sarreratik lortutako entrenamenduan oinarrituta. Jolasten duzunean, hodeian exekutatzen da eta zure arakatzailera bidaltzen du, beraz, zure komandoak eta mugimendua etengabe prozesatzen dira. Arau edo diseinu finkoak dituen joko bat baino simulazio interaktibo baten antzekoagoa da.
Mirage AI joko motorra vs. motor tradizionalak
Mirage oso desberdina da ohiko joko-motorretatik, hala nola Batasun or UnrealMotor horiek tresnak eskaintzen dizkiete garatzaileei 3D ereduak, ehundurak eta scriptak erabiliz munduak eraikitzeko. Diseinatzaileek maila-editoreak, kodea eta arte-baliabideak erabiltzen dituzte eszena bakoitza eskuz sortzeko. Mirage-k, aldiz, ez du aurrez egindako maparik edo baliabiderik; adimen artifizial batek sortzen ditu berehala. Ez dituzu zuhaitzak edo etxeak jartzen; adimen artifizialak zuretzat imajinatzen ditu.
Beste desberdintasun gako bat: Unity/Unreal jokoak normalean konpontzen dira kaleratu ondoren (hedapenak edo eguneraketak izan ezik). Mirage joko bat alda daiteke jokatzen duzun bakoitzean. Ez dago amaitzeko "eduki" finiturik; jokalariek, funtsean, jokoa elkarrekin sortzen dute. Aurrez eraikitako mundu bat deskargatu beharrean, jokalariek mundua existitzera bultzatzen jarraitzen dute. Horrek esan nahi du esperientzia bakoitza bakarra dela eta inoiz ez dela gidoitua.
Alderdi teknikoari dagokionez, motor tradizionalak zure ordenagailuan edo kontsolan exekutatzen dira. Mirage-k dena zerbitzari indartsuetatik erreproduzitzen du. Beraz, ez da hardware astunik behar jokalariarentzat, arakatzaile bat besterik ez.
Nola funtzionatzen du Mirage-ren AI joko-motorrak?
Miragek exekutatzen du IA eredu erraldoia hodeian. Ez duzu ezer deskargatzen. Demoa zure arakatzailean ireki besterik ez duzu egin behar, eta bideo bat bezala erreproduzitzen hasten da. Eszena atzean, ematen duzun mugimendu edo agindu bakoitza IAra bidaltzen da, eta jokoaren hurrengo fotograma sortuz erantzuten du. Fotograma mailan funtzionatzen du, beraz, zure ekintzei denbora errealean erreakzionatzen die. Sistemak ez ditu aurrez eraikitako aktibo edo mapak erabiltzen. Dena sortzen du unean bertan.
Modeloa bera transformadore eta difusio arkitekturaren nahasketa bat da. Joko datu kopuru izugarria erabiliz entrenatu zen, joko bideo osoak eta jokalarien sarrerak barne. Garatzaileek grabazio saio bereziak ere gehitu zituzten joko inguruneak nola funtzionatzen duten hobeto ulertzeko. Denborarekin, IA-k ereduak ikasi zituen, hala nola, errepideak nola kurbatu behar diren, objektuak non kokatu behar diren edo kamera bat nola mugitu behar den eszena batean zehar.
Mirage-rekin elkarreragiten duzunean, oinez, gidatuz edo aginduak idatziz, IA-k hurrengoa zer datorren aurreikusten eta eraikitzen saiatzen da. Gertatu berri denaren memoria laburra du, beraz, mundua ez da guztiz deskonektatuta sentitzen. Irudiek errealismoa bilatzen dute, ez itxura estilizatu edo pixelatua. Momentuz, bereizmen estandarrean 16 fotograma segundoko abiaduran funtzionatzen du. Jokoetarako abiadura baxua da hori, baina ulergarria da, 3D fotograma osoak sortzen baititu berehala. Hala ere, esperientzia nahiko sentikorra da latentzia gutxirekin, eta hori lorpen nabarmena da fase honetan.
Nola Sortu Dezakezu Zure Joko Mundua Mirage Erabiliz
Mirage-k irudi bat igoz zure mundua sortzeko aukera ematen dizun funtzio bat dauka barneratuta (hau demoan probatu dezakezu) hemen). Demoa irekitzean, eskuinean “Hasierako irudiak” izeneko panel bat ikusiko duzu. Hemen, aurrez ezarritako irudi batzuetatik aukeratu dezakezu edo beheko Kargatu botoian klik egin dezakezu zure irudiak gehitzeko.
Behin irudi bat igotzen duzunean, ahal dela hirugarren pertsonako joko bateko pantaila-argazki bat, Mirage AI-k irudi horretan inspiratutako 3D ingurune bat sortzen saiatzen da. Ez du zehazki kopiatzen, baina antzeko itxura eta sentsazioa duen jolas-espazio bat sortzen du. Orduan, mundu berri horren erdian sartuko zara, esploratzeko prest.
Oinarrizko kontrolak sinpleak dira. WASD erabiliz ibili zaitezke, kamera saguarekin mugitu eta Shift tekla erabili korrika egiteko. Gainera, Mirage-k testu sarrera ere onartzen du, hau da, "gehitu autobide bat" edo "sortu auto bat" bezalako komandoak idatz ditzakezu jolasten ari zaren bitartean. IA-k zure eskaerei erantzuten saiatuko da eta eszena horren arabera aldatzen.
Nola alda dezakeen denbora errealeko jokoen sorkuntzak jokoak
Mirage edo antzeko zerbait helduko balitz, jokoak benetan astindu ditzake. Gaur egun, joko gehienek mapa finkoak dituzte, agian ausazko maila-sortzaile batzuekin (roguelike edo prozedurazko munduak bezala) edo erabiltzaileek egindako modekin. Mirage estiloko teknologiak hori hurrengo mailara eramaten du: jokalariek munduaren sorkuntza zuzenean gidatzen dute. Ia zure irudimenaren barruan jolastea bezala da.
Jokalarientzat, horrek esan nahi du ez dagoela bi jokaldi berdinik. Baliteke joko batean sartu GTAren antza pixka bat duena, esan "gauez eta euritsu egin dezan", eta pum - gauez hiri ilun eta ekaitztsu batean zaude. Edo baso batean hasi, esan "bihurtu hau hiri futurista batean", eta hala egiten du. Malgutasun honek esan nahi du jokoak jostailu edo mundu gehiago bihurtzen direla esploratzeko eta moldatzeko, istorio finkoak baino.
Komunitateari dagokionez, honek oztopoak murrizten ditu. Diseinu trebetasunik gabe ere, edonork antola dezake joko saio bat gai bat idatziz. Lagunek elkarlanean aritu daitezke (“Gehitu dragoi bat hiri honi”) eta IAk marrazten du guztientzat.
Oso urrun gaude guztiz IAz eginda egoteko AAA jokoak, baina Mirage bezalako zertzeladak jokoak deskargatu edo diseinatu ez diren etorkizun baten zantzuak dira, imajinatu, bultzatu eta bizi egiten baitira. Etorkizun horretan, jokoak istorio kontakizun zuzenak edo sandbox digitala bezala senti daitezke. Estudioek xehetasun guztiak landu beharrean, jokalariek testuarekin amestu besterik ez dute egin behar.
Hala ere, benetako joko estudioek eta argitaletxeek oraindik ere paper garrantzitsua betetzen dute. Oraingoz, Mirage tresna gehigarri bat da, ez joko-diseinu tradizionalaren ordezkoa. Oraindik ez du narrazio-idazketa, borroka-diseinu orekatua edo gailuen errendimendu-optimizazioa kudeatzen. Baina laguntza indartsua bihur liteke: maila-diseinatzaileek ideiak prototipatzeko erabil dezakete, edo jokalariek erronka dibertigarrietarako erabil dezakete.











