Vanjski su svjetovi imali bubu zbog koje su se pratioci penjali u svemir

outer worlds had bug that sent companions climbing into space

Pratiteljica Vanjskih svjetova Ellie puca iz puške

Vanjski svjetovi bila je jedna od najiščekivanijih ovogodišnjih igara na PC-u, kao i Obsidian, tvorci legendarnih igara za igranje uloga poput Fallout: New Vegas i Pillars of Eternity. Ali nije bilo bez svojih grešaka - među njima i greške koja je obilježila suputnik misije su neuspjele, naizgled u slučajnim točkama u igri. Voditelj osiguranja kvalitete u tvrtki Obsidian kaže da je timu trebalo puno vremena da shvati zašto se to događa, a odgovor je izvan ovog svijeta.

Taylor Swope, QA voditelj u Obsidianu, objasnio je grešku i kako je njezin tim otkrio u njoj ova popularna Twitter tema . Igrači su prijavljivali grešku koja je zabilježila da su popratni zadaci neuspjeli u zapisniku potrage, jer je dotični pratilac mrtav. To je bilo čudno, objasnio je Swope, jer izvan načina rada SuperNova The Outer Worlds suputnici ne mogu umrijeti. Ali bez obzira na to, igra je - barem u nekom trenutku - mislila da su poginuli i obilježila potragu nije uspjela.



Zbog čega je bilo teško shvatiti, nikad nije bilo jasno kada se to događa, rekao je Swope. 'Svi slučajevi koje smo imali u osnovi su bili' hej, nešto se loše dogodilo u zadnjih deset sati i sada je moja potraga slomljena ', napisao je.

To je QA timu onemogućilo reprodukciju greške. Ipak, na kraju je tim shvatio da je greška sigurno pokrenuta dok je igrač na brodu, jer je to jedino mjesto u igri na kojem su likovi koji nisu u aktivnoj grupi također prisutni na sceni. Iako kôd igre sprječava likove da nanose borbene štete dok su na brodu, to čininezaštititi ih od određenih vrsta štete, poput predalekog pada, rekao je Swope. Tim je obrazložio da ovo mora biti odgovor: NPC-i su nekako padali dok su bili na brodu. Ali gdje, pitali su se - na brodu nema arhitekture koja omogućuje pad dovoljno daleko da ubije lik.

Swope je rekao da je tim testirao brojne teorije. Jedan od prijedloga bio je da se podaci o nadmorskoj visini nekako sačuvaju kad je lik brzo putovao, dok drugi pretpostavlja da bi možda, ako pratilac stoji na mjestu gdje se krava mrijesti tijekom slučajnog događaja, mogli biti izbačen u svemir . Nijedna se nije pokazala plodnom, a tim je bio zapetljan - sve dok netko nije primijetio još jedan komentar korisnika u, kako su smatrali, nepovezanom izvještaju o grešci: viđen je lik koji se 'ništa nije penjao'. To se pokazalo ključnim za Swopea da shvati što se događa.

Dok je igrač u razgovoru, kôd Vanjskih svjetova sprječava likove u pozadini da započnu nove interakcije s 'namještajem', koji se u igri računa kao bilo što, od stolica do računalnih terminala - i ljestvi. No, pokazalo se da su ljestve poseban slučaj, a kod je tu interakciju podijelio u dvije odvojene akcije: jednu za 'ulazak' u ljestve i početak uspona i drugu za završetak uspona i izlazak s ljestvi.

Možda ćete moći vidjeti kamo ovo ide, ali Swopeov posljednji tweet u niti i priloženi isječak iz Vanjskih svjetova to najbolje objašnjavaju:

Možete se pomaknuti prema gore od tog tweeta da biste pročitali cijelu nit.

Likovi su se uspinjali na ljestvama upravo u trenutku kad su igrači započinjali razgovor, beskrajno se uspinjali u svemir do kraja razgovora - a zatim su se strmoglavili natrag na brodsku palubu nakon što je igrač završio njihov razgovor.

Outer Worlds Patch 1.2 pokrenut je u četvrtak i uključuje ispravku za ovu programsku pogrešku. Swope kaže da mu je ova buba trebala više vremena istražujući nego bilo kojoj drugoj tijekom njegove karijere. Drago nam je samo da naši siromašni pratioci više neće biti osuđeni na tragične nesreće povezane sa sigurnošću na radnom mjestu.