Această tehnologie ar trebui să vă ofere în curând lumi uriașe MMORPG

La Unity Unite 2019 din Copenhaga, a fost prezentată o nouă tehnologie care poate permite jocurile în dimensiuni noi, uriașe, fără a necesita o putere de calcul imensă. Autorul nostru Benedict a fost la târg pentru dvs. și a vorbit cu șeful de inginerie Brett Bibby.

Ce fel de tehnologie este asta? Această nouă tehnologie se numește „Stack de tehnologie orientată pe date”, sau pe scurt DOTS. DOTS a fost prezentat la Game Developers Conference 2019 din martie și chiar a fost folosit de atunci.

DOTS promite că dezvoltatorii pot programa jocuri pentru a utiliza mai eficient puterea de calcul. Acest lucru duce apoi aproximativ la două avantaje imense care sunt legate între ele:

  • Fie că jocurile care rulează pe Unity și DOTS necesită brusc mult mai puțină putere fără să arate mai rău
  • Sau folosesc aceeași putere de calcul, dar brusc devin mai rapide, oferă mai multe obiecte sau arată mai frumos.

Cum funcționează DOTS?

Aceasta este tehnologia din spatele ei: Calculatoarele folosesc memorie (RAM) și nuclee de procesor pentru procesarea datelor. Majoritatea dispozitivelor au acum procesoare cu mai multe nuclee. DOTS încearcă să lucreze cu toate procesoarele disponibile în același timp.

În timp ce programul rulează și accesează date, le păstrăm aproape de CPU. Deci nu trebuie să revină la memorie tot timpul. [

...

] Când aveți mai multe nuclee, aceștia concurează pentru cine poate accesa memoria. Pentru că o singură persoană o poate accesa. Dacă încercați două în același timp, se întâmplă lucruri rele.

Ideea multi-core este că mai multe nuclee își iau rolul și apoi lucrează la el. Dar asta nu s-a realizat încă. [

...

] Ce înseamnă acum orientarea către date este că obținem datele cu care dorim să lucrăm mai strâns.

Deci, atunci când un nucleu își preia pachetul de date, are mai multe date corecte de care are nevoie. Coletul rămâne mai departe de râu. Acest lucru permite altor nuclee să acceseze memoria. Ca urmare, obțineți performanțe de 100 de ori mai mari - nu doar 100%.

Brett Bibby

Am nevoie de hardware puternic? Nu aveți neapărat nevoie de hardware mai nou pentru a vă bucura de DOTS. Cele mai multe computere și console moderne sunt echipate cu procesoare cu cel puțin patru, adesea opt nuclee. Unele procesoare din seria Ryzen 3000 oferă și mai multe.

Potrivit lui Bibby, întregul potențial al acestor numeroase nuclee a fost greu exploatat până acum. DOTS vrea să schimbe asta.

Cu toate acestea, DOTS funcționează numai cu jocuri care rulează cu Unity, cum ar fi MMORPG Talion. Totuși, aici poate fi aplicat cu ușurință jocurilor existente și astfel le poate îmbunătăți.

Ce înseamnă DOTS pentru jocuri?

Acesta este modul în care DOTS afectează jocurile în general: În principiu, am aflat din conversația noastră și din câteva prelegeri că DOTS ajută la programarea jocurilor mai eficient. Deci, acestea necesită mai puțină energie sau oferă o grafică mai bună și mai multe caracteristici.

Cu toate acestea, beneficiile sunt diferite pentru multe genuri. De aceea am cerut câteva răspunsuri specifice după câteva jocuri care ar putea beneficia de DOTS.

Acesta este modul în care DOTS afectează MMO-urile și MMORPG-urile

În interviul nostru, l-am întrebat și pe Brett Bibby despre câteva utilizări practice pentru DOTS și cum ar afecta această tehnologie anumite jocuri.

Unity MMORPG Talion ar putea deveni și mai drăguț cu DOTS.

MMO-urile și MMORPG-urile sunt printre jocurile care vor beneficia cel mai mult de pe urma noii tehnologii:

Cu cât este mai mare dimensiunea [unui joc], cu atât mai mult ajută DOTS. Asta înseamnă mai multe lumi luxuriante, MMO-uri care merg în infinit. Nu mai există nicio limită. [

...

] Puteți avea mult mai mulți jucători și obiecte în cameră, redați mai mulți pixeli.

Brett Bibby

Dezvoltatorii ar putea folosi acest lucru pentru a face tot ce vor cu acest potențial. Poate găzdui în jur de mii de jucători în același timp, milioane de obiecte pe o pajiște sau opțiuni de personalizare detaliate și produse cosmetice pentru jucători.

Acesta este modul în care DOTS afectează trăgătorii

Pentru Shooter, ceea ce s-a remarcat din interviul nostru a fost că eficiența DOTS ar putea avea un avantaj asupra lor. Deoarece aici DOTS ajută prin creșterea FPS ("Frames per Second ").

Popularul Battle Royale Apex Legends folosește Unity și poate chiar sparge 144 FPS.

Mulți jucători de shooter jură cu 144 FPS pentru a putea viza mai bine cu un joc mai lin și pentru a putea juca mai bine în general. DOTS ar trebui să faciliteze realizarea acestor 144 FPS, deoarece transferul de date este mai rapid, jocurile reacționează mai repede și astfel există mai mult spațiu pentru grafică, care poate avea toate un impact asupra performanței FPS.

Acesta este modul în care DOTS afectează jocurile de supraviețuire

Pentru fanii fanaticului supraviețuirii, DOTS este mai mult un upgrade de lux. Mai presus de toate, faptul că pot fi afișate mai multe obiecte susține experiența de joc.

Chiar și în cele mai bune jocuri de supraviețuire, cu dispozitive bune se întâmplă adesea ca obiectele și casele construite de jucători, în special, să ducă la timpi lungi de încărcare, deoarece există prea multe într-un singur loc.

În Escape from Tarkov nu construiești singur obiecte, dar totuși trebuie să încarci multe. DOTS ar face probabil și mai mult.

Aceste perioade de încărcare ar trebui să fie „mult reduse” de puncte. Speranța este chiar că toate obiectele pot fi încărcate imediat fără timpi de încărcare.

Acesta este modul în care DOTS afectează jocurile mobile

În sectorul mobil, DOTS are un impact interesant asupra experienței de joc. Nu numai că face jocurile mai frumoase pentru performanțe mai mici, dar economisește și bateria și, astfel, costurile de energie electrică:

Dacă ai lua un joc existent și i-ai aplica DOTS, acesta ar consuma mai puțină energie și ai avea o durată mai mare de viață a bateriei, deoarece este mai eficient. Sau puteți împacheta mai multe lucruri pentru aceeași performanță.

Brett Bibby Hit-ul mobil Shadowgun Legends folosește și Unity.

Jocuri noi vin prin DOTS?

Impactul DOTS asupra pieței jocurilor: Fidel devizei „Lumea este un loc mai bun atunci când are mai mulți creatori”, DOTS ar trebui să aibă și un impact asupra numărului și calității jocurilor viitoare. Aceste jocuri online și MMO-uri vor fi lansate în 2019.

Deoarece DOTS ar trebui să fie mai ușor de utilizat cu instrumentele sale încorporate și să conțină anumite caracteristici de programare care facilitează crearea unui joc pentru dezvoltatori:

Putem permite dezvoltatorilor să creeze ceva ce nu au putut până acum din motive tehnice. Cred că vor exista mai multe jocuri ale mai multor creatori, deoarece acum este posibil.

Brett Bibby

Acesta este avantajul DOTS pentru comunități: Cu toate acestea, nu este vorba doar de jocuri noi, ci și de influența comunității și a jucătorilor asupra jocurilor lor. În special, este vorba despre modding.

Jocuri precum Conan Exiles trăiesc parțial din partea fanilor care modifică jocul și adaugă lucruri pe care le găsesc reci. Exact, acest lucru ar trebui să fie și mai ușor cu DOTS, deoarece dezvoltatorii deschid instrumentele pentru comunitate și pot lucra direct pe un mod pentru joc.