- Witcher Online 2.0 transformă The Witcher 3 într-o lume online partajată, cu mișcare, luptă și înfățișări sincronizate.
- Actualizarea adaugă sincronizare cai și bărci, călărie jucători, schimb de obiecte și sincronizare a morfărilor animalelor pentru toți cei de pe server.
- Un nou meniu de interacțiune cu jucătorii centralizează emote-urile, schimbul, metamorfozarea, chatul și opțiunile de călărie.
- O rescriere completă client-server la UDP îmbunătățește stabilitatea, reduce lag-ul și facilitează redarea pe serverele publice.
Proiectul fanilor, cunoscut sub numele de Witcher Online, sau The Witcher 3 Online 2.0, a transformat în liniște jocul epic single-player de la CD Projekt RED într-o experiență socială surprinzătoare.Ceea ce a început ca o modalitate simplă de a da peste alți jucători pe străzile din Novigrad s-a transformat într-un strat online complet, unde mișcarea, lupta, cosmetica și chiar transformările animalelor sunt sincronizate între toți jucătorii de pe un server.
Odată cu lansarea versiunii 2.0, echipa de modding condusă de creatorul cunoscut sub numele de „rejuvenate” a împins proiectul mult dincolo de un simplu loc de întâlnire într-un lobbyDe la călăria pe același cal cu prietenii tăi, la schimbul de echipamente prin intermediul unei interfețe din joc și chiar la încărcarea reciprocă a obiectelor, mod-ul The Witcher 3 Online se comportă acum mult mai mult ca un înveliș ușor de tip MMO în jurul jocului de bază decât ca un simplu experiment.
Ce este de fapt The Witcher 3 Online (și ce nu este)
În esență, Witcher Online este un mod multiplayer care suprapune funcționalități online peste The Witcher 3: Wild HuntConectând-se la servere publice sau private, jucătorii se pot vedea reciproc cutreierând Continentul, pot petrece timpul în taverne, pot juca roluri în orașe sau pur și simplu pot hoinări împreună prin zonele rurale.
Modul este integrat direct cu popularul Modificarea personajelor personalizate ale jucătorilor (CPC), permițându-ți să ieși complet din cizmele lui Geralt. Îți poți construi propriul protagonist, ajusta șabloanele de aspect și vedea armurile, săbiile, arbaletele, tecile, coafurile și marcajele faciale sincronizate corespunzător și vizibile pentru toți participanții la sesiune.
În ciuda domeniului său de aplicare, Aceasta nu este o revizuire completă a sistemului narativ al jocului în modul cooperativ.Misiunile, comportamentul NPC-urilor și starea lumii la nivel global sunt gestionate local pe fiecare mașină. Nu există un jurnal de misiuni partajat sau un progres sincronizat al poveștii. Fiecare jucător își continuă propriul fișier de salvare, dar poate alege să parcurgă aceleași misiuni în paralel, efectuând efectiv o partidă coordonată, una lângă alta.
Experiența a fost comparată în repetate rânduri cu o configurație ușoară de tip shared-world similară cu Red Dead Online sau un hub MMO relaxatTe poți conecta la un server public, poți vedea zeci de jucători alergând, exprimându-și emoții sau duelându-se în fața porților lui Oxenfurt, apoi poți pleca cu un prieten pentru a-ți respecta propriul contract, rămânând în chat vocal sau text.
Pentru a utiliza modulul, este necesară o copie legitimă și actualizată a jocului The Witcher 3: Wild HuntDezvoltatorii menționează explicit cea mai recentă versiune Next-Gen (versiunea 4.04+ pe Steam sau GOG) ca o condiție prealabilă, iar add-on-ul a fost pus la dispoziție prin Nexus Mods și alte portaluri importante de mod-uri.
Noi caracteristici majore în Mod The Witcher 3 Online 2.0
Versiunea 2.0 a jocului Witcher Online este descrisă de creatori ca fiind o etapă importantă care rescrie stratul de rețea de bază și adaugă o serie de instrumente de interacțiuneÎn loc să se simtă ca un centru social static, lumea susține acum o cooperare mai practică și un haos jucăuș.
Una dintre adăugirile principale este sincronizare completă pentru cai și bărciMai mulți jucători pot acum să stea pe aceeași montură sau pot împărți o ambarcațiune, o persoană conducând, iar celelalte așezându-se pe locuri de pasageri. Dacă sari pe spatele gândacului de bucătărie al unui prieten, personajul tău se află vizibil în spatele lui; pe ambarcațiuni, pasagerii ocupă locuri opuse pilotului, la fel ca NPC-urile din jocul de bază.
Pe lângă sincronizarea simplă, Personalizarea aspectului calului este acum expusă și altor jucătoriÎn setările modului, poți selecta modul în care apare armăsarul tău pe ecranul tuturor celorlalți, alegând între diferite variante, cum ar fi clasicul Roach, cai albi sau negri, cai în stil Wild Hunt, animale cu aspect demonic și chiar un unicorn.
O variantă mai neobișnuită este sistemul pe care echipa îl numește „jucător călare”În loc să folosească doar cai, personajele se pot cățăra unele pe altele. Te poți așeza pe umerii sau pe capul altui jucător și poți fi purtat în timp ce se deplasează prin lume. Sistemul este suficient de inteligent pentru a te muta automat într-un loc potrivit pentru pasageri dacă montura ta vie sare pe un cal sau urcă într-o barcă.
Această mecanică chiar suportă stive de mai mulți aventurieri, formând un turn de personaje care mărșăluiesc prin orașe sau pe câmpuri de luptă. Nu este tocmai o caracteristică prietenoasă cu lore-ul, dar se potrivește cu concentrarea mod-ului pe momentele sociale emergente și jocul de rol casual.
Schimbul de obiecte și meniul de interacțiune cu noul jucător
O altă modificare cheie din versiunea 2.0 este introducerea un sistem structurat de tranzacționare a obiectelor între jucătoriÎn loc să arunce pradă pe jos și să spere că se sincronizează corect, schimburile sunt acum gestionate printr-o interfață din joc accesibilă din meniul de interacțiuni al jucătorului sau prin comenzile consolei.
In practica, Primul jucător alege un articol din inventar și specifică un preț dorit în coroaneAl doilea jucător primește apoi o solicitare de acceptare sau refuzare a schimbului. Dacă acceptă, moderatorul transferă obiectul cumpărătorului și deduce coroanele convenite, în timp ce vânzătorul primește aurul și pierde obiectul. Acest sistem este conceput pentru a imita tranzacționarea MMO de bază fără a necesita instrumente externe.
Recunoscând că nu toată lumea își dorește spam comercial constant pe serverele publice, echipa a adăugat o opțiune de comutare „Refuzare automată a cererilor de tranzacționare” în opțiuniActivarea acesteia previne complet primirea de oferte, ceea ce este util mai ales dacă aveți doar chef de explorare sau de povestit și nu doriți să fiți întrerupt.
Punctul central al tuturor acestor acțiuni este un meniu contextual al jucătorului care apare lângă alte personaje atunci când este activatFolosind rotița mouse-ului pe PC sau D-pad-ul de pe controllere, poți derula prin diferite categorii: instrumente de chat, schimb de obiecte, opțiuni de transformare, călărie cu jucătorul selectat și lista completă de emoticoane. Interacțiunea din nou cu același personaj îți permite să navighezi mai adânc în submeniuri.
Acest meniu centralizează multe dintre sistemele care erau ascunse anterior în spatele comenzi de consolă sau combinații de taste dispersate, făcând stratul online mai ușor de înțeles pentru jucătorii care nu se joacă de obicei cu mod-uri.
Sincronizarea morfării animalelor și emote-uri bazate pe recuzită
Versiunea 2.0 se concentrează, de asemenea, în mare măsură pe fler vizual și caracteristici orientate spre jocul de rolBazându-se pe capacitățile Personajelor Jucătoare Personalizate, modul oferă acum transformări sincronizate în mai multe animale, asigurându-se că toți cei din sesiune văd aceleași forme.
Odată ce abilitatea corespunzătoare a fost deblocată în CPC sau activată prin comenzi, jucătorii se pot transforma în creaturi precum o bufniță, o pisică, o vulpe sau o cioarăAceste transformări pot fi declanșate în jocul normal prin folosirea semnului Yrden în anumite condiții sau prin tastarea unor comenzi dedicate din consolă, cum ar fi owl, fox, cat or crow.
Deoarece sincronizarea morfologiei este complet integrată în stratul de rețea, Forma ta animală este vizibilă pentru toți ceilalți jucători conectați la același serverAsta transformă o plimbare relaxată de-a lungul coastei în ceva diferit atunci când un stol de ciori transformate se năpustește deasupra sau o mână de vulpi aleargă pe străzile din Novigrad.
Pe lângă acestea, dezvoltatorii s-au extins semnificativ sistemul de emote-uri al moduluiAcum sunt disponibile peste 50 de acțiuni, inclusiv 23 de adăugiri noi introduse odată cu patch-ul 2.0. Multe dintre acestea sunt „emote-uri” care îl determină pe personajul tău să ridice sau să interacționeze cu obiecte precum mâncare, genți, cești, umbrele, lăute, pipe, platouri și multe altele.
Aceste animații sunt accesibile atât din meniul jucătorului din joc și un set de comenzi rapide din consolăComenzi precum lute, cartwheel, scout, fan, spyglass, eatfire, write, mime, broom, bag, bag2, shovel, drink, baguette, pipe, platter și umbrella Toate declanșează performanțe specifice sau interacțiuni cu obiecte. Emoțiile care se repetă în buclă pot fi întrerupte instantaneu cu bara de spațiu, evitând situațiile în care jucătorii rămân blocați într-o animație.
Revizuirea rețelelor și a instrumentelor de server în versiunea 2.0
Sub capotă, patch-ul 2.0 oferă o rescrierea completă a codului client și serverUna dintre cele mai mari schimbări arhitecturale este migrarea framework-ului serverului de la TCP la UDP, o alegere asociată mai frecvent cu jocurile online rapide, unde latența este o preocupare majoră.
Moderatorul principal explică acest lucru Designul bazat pe UDP ar trebui să ducă la o sincronizare mai rapidă și mai receptivă și reduc frecvența întreruperilor, a vârfurilor de lag sau a deconectărilor inexplicabile pe care unii utilizatori le-au întâmpinat în versiunile anterioare. Notele de patch inițiale evidențiază remedieri pentru mai multe probleme de desincronizare legate de mișcare, cum ar fi animațiile întârziate ale loviturilor sau loviturilor și lipsa sunetului pașilor de la alți jucători.
Echipa a adăugat, de asemenea, îmbunătățiri pentru fiabilitatea conexiunii și accesibilitatea din diferite rețeleJucătorii se pot conecta acum la servere folosind adrese DNS, ceea ce tinde să fie mai practic decât gestionarea șirurilor IP brute. În plus, modul permite acum conectarea mai multor utilizatori la un server public de la aceeași adresă IP, o schimbare importantă pentru configurațiile gospodăriilor comune sau cafenelele de jocuri.
Pentru operatorii de servere, au fost integrate noi instrumente de moderare și feedbackEliminarea sau interzicerea unui jucător generează acum o alertă în joc din partea acestuia înainte ca conexiunea să fie întreruptă forțat, în loc să-l lase să ghicească de ce a fost exclus brusc. Există, de asemenea, o alertă de includere în lista albă pentru a clarifica problemele de acces.
Numele de utilizator au fost restricționate și curățate pentru a evita confuzia pe serverele aglomerate. Numele sunt acum limitate la 16 caractere și trebuie să fie unice pe un anumit server în orice moment., deci nu veți ajunge cu trei clone diferite ale lui „Geralt” în lista de jucători, toate încercând să revendice aceeași personalitate.
Modificări ale calității vieții și limitări rămase
Dincolo de funcțiile emblematice, actualizarea 2.0 include o varietate de funcții mai mici ajustări ale calității vieții și remedieri de eroriSunetul pașilor altor jucători, care anterior s-ar putea să nu se redea corect, a fost corectat, astfel încât mișcarea din apropiere să sune mai natural. De asemenea, a fost rezolvată o problemă de desincronizare care cauza loviturile de pumn și loviturile de arme să apară nesincronizate pentru observatori.
Echipa observă că unii jucători care folosesc un număr mare de șabloane de aspect cu personaje personalizate ale jucătorului s-au întâlnit deconectări în versiunile mai vechi. Acest lucru a fost investigat și corectat, reducând probabilitatea de a fi pornit brusc dintr-o sesiune atunci când se experimentează cu mai multe aspecte.
Ecranul de bun venit al modului oferă acum informații de stare de bază la conectarea la un server, inclusiv dacă conexiunea a avut succes și câți utilizatori sunt online în prezent. Aceasta oferă o imagine rapidă a populației serverului înainte de a vă arunca în acțiune sau de a vă instala într-o tavernă cu funcția „Relaxare”.
În ciuda progresului său, Modul păstrează unele limitări structuraleÎn special, încă nu sincronizează starea globală a lumii jocului. Inteligența artificială a inamicului, steagurile misiunilor, rutinele NPC-urilor și alte date sistemice rămân locale pentru fiecare client. Aceasta înseamnă că lupta cooperativă reală împotriva aceleiași instanțe inamice nu este acceptată în prezent, deși jucătorii pot coordona în continuare lupte similare în salvările lor individuale.
Din această cauză, creatorii continuă să descrie Witcher Online 2.0 ca fiind o suprapunere a unei lumi comune, mai degrabă decât o campanie cooperativă complet integratăPuteți călători împreună, discuta, face schimb de obiecte, călări aceleași monturi și împărtăși aceleași scene, dar când vine vorba de progresul poveștii și consecințele asupra lumii, fiecare jucător își conduce în cele din urmă propria versiune a Continentului.
Instalare, cerințe și modul în care oamenii folosesc modul
Modul pentru The Witcher 3 Online 2.0 este distribuit prin platforme de modding cunoscute, cum ar fi Nexus ModsAcolo, utilizatorii pot găsi cea mai recentă arhivă, împreună cu instrucțiuni pas cu pas pentru instalarea modificării și conectarea la servere publice sau private. Autorii subliniază că o copie nepiratată a jocului The Witcher 3: Wild Hunt actualizată la versiunea Next-Gen este obligatorie.
Proiectul a fost construit folosind instrumente oficiale precum REDkit, ceea ce ajută la asigurarea integrării perfecte a stratului de rețea și a hook-urilor de scripting cu motorul de joc existent. Se pare că acest lucru a contribuit la o stabilitate îmbunătățită în comparație cu prototipurile timpurii și reduce necesitatea unei configurări manuale complicate a serverului din partea utilizatorului.
În practică, oamenii folosesc modul în mai multe moduri diferite. Unii îl tratează ca un spațiu social casual suprapus peste un RPG familiar, conectându-se la un server public pentru a discuta, a folosi emote-uri și a juca roluri în taverne sau piețe, apoi ieșind afară când doresc o sesiune single-player mai liniștită. Alții coordonează grupuri mici pentru a încerca desfășurări aproximativ sincronizate ale poveștii, stabilind reguli pentru a rămâne în aceeași zonă sau pas principal al misiunii.
Prezența a peste cincizeci de emote-uri, animații de recuzită și capacitatea de a se transforma în diverse animale a făcut ca modul să fie popular printre jucătorii cărora le place jocul de rol și capturile de ecran. Nu este neobișnuit să vezi turnuri de călăreți șerpuind prin Novigrad, stoluri de bufnițe odihnindu-se pe zidurile orașului sau spectacole improvizate folosind lăute și jonglând cu focul în mijlocul unei piețe aglomerate.
Chiar dacă modul poate deveni haotic pe serverele publice mari, Codul de rețea și instrumentele de moderare actualizate din versiunea 2.0 fac intrarea și ieșirea mai permisivăUnii utilizatori îl văd ca pe o modalitate accesibilă de a reveni treptat la The Witcher 3 după o pauză lungă, folosind mediul comun pentru a redescoperi misiuni sau locații pe care le-au ratat fără a se angaja într-o repornire completă a jocului solo.
Per total, actualizarea Mod The Witcher 3 Online 2.0 reprezintă o încercare destul de ambițioasă de a altoi un strat online comun într-un joc care nu a fost niciodată conceput pentru multiplayer, combinând mișcarea și lupta sincronizate, opțiuni extinse de cosmetică și joc de rol, tranzacționare structurată și o rețea structurată pentru a oferi o notă socială unuia dintre cele mai apreciate RPG-uri single-player din ultimul deceniu.

