Abur comunitar 2

Se adaugă: În proces


Planificăm cu siguranță mai mulți zombi. Pentru a face față numărului total actual de obiecte dinamice de peste 10.000, a trebuit să facem multe optimizări. Dacă eliminăm complet pradă, lansăm cu ușurință 4000 de zombi pe ansamblul nostru de testare. În noul an, vom efectua optimizarea modurilor de a controla obiecte dinamice (cum ar fi pradă) în volume mult mai mari, ceea ce ar trebui să dea o creștere notabilă - dar astfel de schimbări au fost considerate prea riscante înainte de lansare. Dacă ar fi existat probleme, am fi nevoiți să amâna eliberarea pentru încă o lună.






Pentru a sprijini un număr mare de jucători și zombi, vom paraleliza arhitectura serverului. În forma sa actuală, RV distribuie unele fire pe alte nuclee, dar acestea se referă la redarea și gestionarea fișierelor - ceea ce nu face nimic pentru un server dedicat care nu utilizează redarea și utilizează o cantitate semnificativ redusă de date descărcate. Acest lucru ar trebui să dea un câștig de performanță foarte dramatic atunci când sunt disponibile kernel-uri suplimentare. Cu toate acestea, remarcăm că acest lucru va crește în mod semnificativ complexitatea găzduirii DayZ - ceea ce poate duce la o răspândire largă a capacității serverelor DayZ.

Zombie și pradă


În momentul de față, verificarea nevoii de respawning duce la probleme de performanță. Nu vrem să rezolvăm această problemă folosind scripturi respawn, dar reduce foarte mult performanța. Jucătorii de pe coastă făcuți de motor, vrem să introducem un proces similar pentru a controla pradă de spawn și zombi (eventual paralelizați). Sarcina de prioritate și respawn pentru zombi este deja destul de aproape de punerea în aplicare.






Opțiuni de administrare a serverului

Se adaugă: În proces


Sunt adăugate opțiuni suplimentare pentru cei care găzduiesc servere cât mai repede posibil. Vrem să susținem un regim "hardcore" care va avea o bază de date separată, ar avea caracteristici precum viziunea unei persoane în primul rând, o incapacitate de a ascunde un cadavru etc. În plus, dorim să furnizăm servere protejate prin parolă care vor funcționa cu partea proprie a bazei de date. Această parte poate fi parte a grupului, care va crea un grup de servere cu o bază de date proprie. În cele din urmă, dorim să vedem distribuția diferitelor comunități în propriile baze de date, cu versiunea preferată a setărilor DayZ, luând în considerare preferințele comunității.

Animale și vânătoare


AI al animalelor se bazează pe o nouă AI pentru zombi (cineva a observat deja că animalele vechi locale de fond fac sunete zombie și se comportă agresiv!). Avem o versiune descurajată pentru aceasta, pe care o vom folosi pentru a gestiona animalele care vor include atât cele vechi de la A2, cât și cele noi, cum ar fi cerbi. Avem deja modele pentru carne și, de asemenea, baza pentru gătit. Deci, această funcționalitate este deja pe drum. Acest lucru va încărca în plus serverul, astfel încât numărul de animale va fi în jur de 300 pe server, ceea ce nu va afecta foarte mult performanța (până la optimizările serverului planificate).

Suplimentar anti-chivot și siguranță

Lucrăm la o altă anti-baracă pentru a îmbunătăți punerea în aplicare a VAC. Lucrăm în strânsă colaborare cu Valve pe VAC-y, precum și cu celălalt partener în anti-baracă. În curând vom publica detalii suplimentare. Principalul lucru pe care trebuie sa-l amintiti este faptul ca anti-baraca este in esenta a doua linie de aparare, prima este arhitectura buna a proiectului. Am identificat deja (și am corectat) câteva vulnerabilități cheie în termen de trei zile de la lansare. Sunt alții despre care știm și sunt sigur că sunt încă necunoscuți. Sarcina fazei timpurii a alfa este identificarea și corectarea acesteia. Deoarece arhitectura noastră depinde acum de serverul care monitorizează și corectează totul, putem elimina funcțiile și lacunele executabile local - pe care lucrăm acum.

Pregătirea și recoltarea produselor alimentare


Acest sistem nu a fost gata în momentul eliberării alfa, până la jumătate făcută. Vom conduce restul lucrărilor și vom adăuga cât mai curând posibil. Se vor folosi sobe de gaz (care sunt deja în joc) și construcția de incendii. Jucătorii vor putea extrage resurse precum lemn de foc, pietre etc. Apoi pot fi folosite cu sistemul de crafting existent.







Articole similare

Trimiteți-le prietenilor: