Tajna Warframeove svemirske borbe brod-brod je u tome što se brod zapravo ne pomiče

secret warframes ship ship space combat is that ship doesnt actually move

Matematika je teška, ali svemirska matematika je još teža. Ako možete zamisliti sve složene fizičke izračune koji idu u pomicanje lika videoigre po 3D prostoru, razmislite koliko bi bilo teže da je ta razinatakođerkretanje po 3D prostoru. To je zagonetka s kojom se Digital Extremes suočio kada je prvi put zamislio svemirsku borbu brod-brod prije gotovo deset godina-problem koji je konačno uspio riješiti u nadolazećem ažuriranju programa Warframe Empyrean.



Ako ste propustili sve važne vijesti o Warframeu sa svoje godišnje konvencije Tennocon prošlog vikenda, bit je da Warframe dobiva proširenje u kojem možete graditi svemirske brodove i letjeti s njima sa svoja tri prijatelja. U bilo kojem trenutku možete napustiti svoj brod kako biste se ukrcali na neprijateljske brodove ili istražili ruševine koje lebde u svemiru. Sve izgleda doista ambiciozno i ​​uzbudljivo.



No, fizički izračuni potrebni za postojanje brodova u kojima se igrači mogu kretati i koji se također bacaju i zijevaju kroz 3D prostor iznimno su složeni i zahtjevni. Zato je, kako je detaljno objašnjeno u našem opsežnom intervjuu s redateljem igre Steveom Sinclairom, Digital Extremes izvorno odustao od te ideje kada je prvi put prototipirao Warframe prije više od deset godina. No, kako Sinclair objašnjava, ta fantazija o svemirskim nindžama koje pilotiraju svemirskim brodovima zapela mu je i na kraju je uspio riješiti problem pomoću nekih pametnih trikova.

Trebali biste pogledati Empyrean demo iznad kako biste imali referencu za ono što ću vam objasniti. Kao što možete vidjeti u demonstraciji, igrač preuzima kontrolu nad brodom i leti po svemiru, a sve izgleda baš kao u bilo kojoj drugoj svemirskoj igri poput Star Citizen ili No Man's Sky. Ali evo trika: brod se zapravo ne kreće.



Umjesto toga, Digital Extremes koristi drevnu tehniku ​​iscrtavanja koja se naziva 'portretno iscrtavanje' i koja funkcionira gotovo potpuno isto kao i u zagonetci Portal. U osnovi, kreirate portal ili prozor koji je pričvršćen na neko drugo mjesto u 3D prostoru, a kad gledate kroz njega vidite iz druge perspektive. Kokpit svemirskog broda Warframe zapravo je jedan veliki portal u potpuno zasebnu kartu.

Vidi više

'Samo povežete kontrole igrača s mjestom na kojem se nalazi taj portal', rekao je Sinclair u našem intervjuu. 'Za Empyrean postoji veliki prostor od 32 kilometra na kvadrat u kojem se odvija sva svemirska borba, a vi se razbacujete i imate osjećaj kao da biste mogli povraćati, ali [sa strane] postoji mala razina i to je vaš stvarni svemirski brod. Imate čvrst, pouzdan sustav fizike koji upravlja onim što se čini kao ovih šest stupnjeva slobode ovdje [u potpuno odvojenom području]. '



Trik je očito toliko pametan da su ga čak i neki od programera Digital Extremesa zbunili. 'Ideja je bila toliko zvučna da je prošli tjedan - prošli zastrašujući' tjedan - jedan od grafičkih inženjera, koji je mnogo bolji programer od mene, rekao 'Mislim da je to problem jer se razina prebrzo okreće' ', rekao je Sinclair za mi. »I ja sam kao, vau, napumpati kočnice. Razina se ne pomiče. To je fiksirano u svemiru, a mi samo pomičemo perspektivu kulise. '

Ako igrači napuste brod, tada se teleportiraju u onaj pravi dio virtualnog prostora gdje vide maketu svemirskog broda kojim pilotiraju njihovi prijatelji - ali to nije stvarni svemirski brod s potpuno izvedenim interijerima.

Dok igre poput Star Citizena nastoje izravnije simulirati svemirske letove, to predstavlja veliki teret za motor za igre, računalo koje igra igru ​​i programere koji ga moraju potpuno spojiti. 'Lažirat ću ga jer mogu to učiniti brže', nasmijao se Sinclair.



Zahvaljujući puno nijansirane rasvjete i prostornih efekata, trik funkcionira. Iz demonstracije je nemoguće reći da zapravo ne letite u 3D prostoru.

To je samo jedan od zgodnih detalja koji su došli iz mog vremena u uredima Digital Extremes prošlog vikenda. Pročitajte cijeli intervju da biste dobili dublji uvid u izazove s kojima se Digitalni ekstremi suočavaju pri izradi Empyrean-a, te pogledajte moj pregled svih njegovih izvrsnih značajki za više o tome zašto je tako uzbudljivo.