Kakav je bio članak?

1538950provjera kolačićaStar Citizen NPC ažuriranje izbjegavanja sudara poboljšat će AI navigaciju
Medij
2019/02

Star Citizen NPC ažuriranje izbjegavanja sudara poboljšat će AI navigaciju

Cloud Imperium Games izbacio je kratko i slatko ažuriranje za Star Citizen. Najnovije ažuriranje pokriva najnoviji napredak koji je tim postigao na vrhunskom svemirskom simulatoru.

Ovotjedna epizoda je prilično kratka, traje nešto manje od devet minuta. Oni ukratko pokrivaju neke ključne teme, uključujući NPC kretanje i izbjegavanje entiteta, učinke oštećenja potisnika, planetarne učinke i poboljšanja strujanja spremnika objekata.

Prvi odjeljak posebno se fokusira na izbjegavanje sudara za AI sustav.

Oni daju kratak pregled načina na koji koriste proceduralni sustav sudara koji se povezuje sa sustavom kretanja likova koji dizajnerima omogućuje pomicanje likova oko objekata, drugih likova i kretanje kroz sobe, dvorane i strukture.

Star Citizen AI Pathfinding

Proceduralni sustav sudara radi u tandemu sa sustavom za navigaciju putanjom, gdje će NPC-ovi koji slijede postavljene staze dinamički reagirati na entitet na svom putu i kretati se – na određenoj udaljenosti u odnosu na volumen entiteta – kako bi izbjegli sudar s navedenim objektom. Ovaj sustav radi s pojedinačnim entitetima i s više entiteta na putu.

Oni pokazuju kako AI dinamički prilagođava svoju putanju kako bi izbjegao sudar s objektima, ali u isto vrijeme nikad potpuno ne skreće sa ciljanog odredišta. U nastavku ga možete vidjeti na djelu.

Oni također raspravljaju o nekim poboljšanjima strujanja spremnika objekata za alpha 3.5.

Tim za umrežavanje posebno optimizira strujanje kako bi smanjio zastoje kadrova koji bi se dogodili tamo gdje bi igrači naišli na primjetna štucanja pri ulasku i izlasku s kvantnog putovanja, kao i pri dolasku u vidokrug velikih satelitskih postaja ili čvorišta.

Ideja je da tim smanjuje opterećenje sustava kako se entiteti prenose u memoriju, tako da ima manje praznina između objekata koji se učitavaju u memoriju i igrača koji se susreću s zastojima vremena učitavanja. U konačnici to će nastaviti poboljšavati ukupnu izvedbu.

Oni također traže smanjenje prekida veze s poslužiteljem i padova poslužitelja i klijenata koji su izazvani iz OCS-a ili uzrokujući petlje koje bi dovele do pada ili OCS-a koji visi na vremenu učitavanja, što bi u konačnici rezultiralo prekidom veze ili padovima.

Posljednji dio videa opisuje napredak koji se postiže s oštećenjem potisnika, koji je bio u ranoj fazi izrade prototipa prije nekoliko tjedana. Dakle, dovršava se za implementaciju u alfa 3.5.

Možete pratiti razvoj za Star Citizen posjetom Službena web stranica.

Drugi mediji