/dev: lansarea WASD în ranked
Salutare! Ne-am întors pentru cel de-al treilea și ultimul act, pentru a discuta despre WASD pentru ultima oară în calitate de echipă de dezvoltare dedicată acestui proiect. De acum înainte, WASD va fi o funcție live și va beneficia de suport și mentenanță continuă, exact ca Riftul Invocatorului!
În primul rând, dorim să mulțumim sutelor de mii de testeri WASD din întreaga lume. Feedbackul vostru și timpul petrecut în joc au fost esențiale, iar întreaga echipă vă este extrem de recunoscătoare.
Așa cum am menționat în actualizarea /dev de astăzi, schema de comenzi WASD va fi implementată în ranked odată cu patch-ul 26.9, la momentul lansării sezonului 2! Citiți mai jos pentru detalii despre ce urmează, dar și pentru câteva povești din culisele dezvoltării!
Pregătirea pentru ranked
În fiecare patch de la lansarea inițială a schemei de comenzi WASD, noi (și unii dintre voi) ne-am tot întrebat: ''Este WASD pregătit pentru ranked?''.
Am stabilit două obiective principale pentru a stabili dacă WASD este gata de ranked:
- WASD nu este prea puternic: procentajul victoriilor pentru schema WASD nu trebuie să fie mai mare decât cea a comenzilor clasice (indicare și clic).
- WASD este, în general, echitabil: trebuie să existe o diferență minimă a procentajului victoriilor între cele două scheme de control.
După ample testări, analize și ajustări, am ajuns în punctul în care comenzile WASD au atins un nivel de performanță similar cu comenzile printr-un singur clic. Încă există o mică diferență în procentajele de victorie între schemele de comenzi, comenzile printr-un singur clic având un mic avantaj. Ne așteptăm ca această diferență să scadă în timp, pe măsură ce jucătorii se obișnuiesc și stăpânesc mai bine comenzile WASD, dar vom continua să monitorizăm aceste statistici pe viitor.
Analiza experienței prin teste oarbe
Pe lângă datele cantitative, am măsurat și calitatea experienței pentru ambele scheme de control încă de la lansarea de anul trecut. Am realizat acest lucru prin sondaje de analiză a opiniei, trimise jucătorilor după încheierea meciurilor.
Aceste sondaje au fost trimise după meciuri în care au fost utilizate ambele scheme de control simultan. În toate listele de așteptare în care comenzile WASD au fost activate, am descoperit că impactul asupra experienței de joc a fost aproape inexistent: în general, jucătorii nu au putut detecta ce sistem de control foloseau adversarii lor.
Întrebarea 1: ''Cum ai descrie nivelul de îndemânare al adversarului de pe culoar?''
Întrebarea 2: ''Ce schemă de control crezi că a folosit adversarul de pe culoar în meciul pe care tocmai l-ai jucat?''
Ajustări pentru ranked
Înainte de a introduce WASD în ranked, am petrecut timp ajustând mecanicile de bază pentru a ne asigura că experiența de joc va fi fluidă și plăcută. Am citit o mulțime din sugestiile voastre și am făcut numeroase teste interne pentru a identifica elementele care necesitau mai multă finisare.
Să aruncăm o privire la două exemple de funcționalități asupra cărora am lucrat intensiv:
Determinarea traseului
Înainte de WASD, campionii nu interacționau direct cu pereții atât de des. Atunci când dați clic dreapta pentru a alege o destinație în modul indicare și clic, campionii își planifică din timp traseul în jurul obstacolelor. Acest lucru este foarte diferit de mișcarea direcțională imediată pe care o aduce WASD. Cu WASD, este mult mai frecvent să introduceți comenzi de mișcare care duc direct în pereți sau în alte zone inaccesibile.
Pentru a-i ajuta pe jucători să navigheze fluid prin formele de relief ale hărții, a fost esențial să calibrăm mișcarea WASD astfel încât să gestioneze pereți de toate formele și dimensiunile. Echipa de programare a oferit echipei de design parametri de ajustare pentru a perfecționa momentele în care un campion ar trebui să ''gliseze'' pe lângă o curbă sau să se oprească fix lângă un perete pentru a se poziționa pentru un gank. Am testat fiecare groapă și fiecare colț din Riftul Invocatorului pentru a ne asigura că ne mișcăm întotdeauna așa cum ne așteptăm.
În clipul de mai jos, puteți vedea vizualizarea de depanare a algoritmului nostru de stabilire a traseului pentru WASD, care îl ajută pe Viego să își găsească drumul prin junglă.

În urma feedbackului primit după numeroase sesiuni de testare în junglă, am descoperit o optimizare critică pentru a face munca unui jungler puțin mai ușoară: am schimbat complet modul în care gestionăm interacțiunile de mișcare cu pereții atunci când campionul vostru nu se află în câmpul vizual al camerei.
Atunci când camera vă este fixată pe o locație îndepărtată, sistemul de mișcare WASD vă va ghida acum campionul în jurul tuturor pereților care vă stau în cale – chiar și în cazul celor care, în mod normal, v-ar fi oprit pe loc. Această modificare a rezolvat situațiile în care credeați că sunteți în drum spre un gank critic, dar vă trezeați blocați în nișa buff-ului albastru!
Logica de continuare a atacului după abilități
Pentru a vă fi mai ușor, anumiți campioni au început dintotdeauna să atace automat după ce folosiți o abilitate. Acest sistem este configurat pentru abilități precum ''Încărcătură explozivă'' a Tristanei sau ''Până la cer'' a lui Jayce, unde, în majoritatea cazurilor, vreți să continuați imediat cu un atac.
WASD introduce o problemă specifică aici: în timp ce folosiți WASD, atacurile nu pot fi anulate odată ce au început. Acest lucru vă poate face să vă simțiți ''blocați'' într-o acțiune suplimentară pe care nu ați anticipat-o.
Pentru a îmbunătăți felul în care se simte jocul, am testat zeci de abilități și am activat sau dezactivat logica de atac automat atunci când folosiți WASD, în funcție de cum se simțea mai natural pentru voi.
Tristana – Încărcătură explozivă: nu.
Garen – Lovitură decisivă: da!
Combinații de taste specifice anumitor campioni
Ați tot cerut acest lucru și suntem entuziasmați să îl împărtășim, în sfârșit, cu voi toți. Începând de mâine (odată cu patch-ul 26.8), vom implementa posibilitatea de a schimba combinațiile de taste pentru fiecare campion în parte, atât pentru modul indicare și clic, cât și pentru WASD.
Veți putea personaliza mai mult decât combinațiile de taste pentru abilități. Printre acestea se numără activarea sau dezactivarea folosirii rapide (jucătorii de Rumble și Viktor se pot bucura în sfârșit)!
Vă sugerăm să intrați în Platforma de antrenament pentru a experimenta cu personalizarea setărilor, astfel încât să aveți suficient timp să vă jucați cu opțiunile înainte de apariția minionilor.
Noul sistem de intrare și accesibilitatea
Pentru a da viață sistemului WASD și setărilor de taste specifice fiecărui campion, am reconstruit complet sistemul de intrare. În timp ce lucram la toate aceste funcționalități, am adăugat și câteva opțiuni noi pentru a îmbunătăți accesibilitatea jocului.
Iată câteva dintre opțiunile introduse pe parcursul ultimelor patch-uri pe care s-ar putea să vreți să le explorați:
Mișcarea cursorului mouse-ului prin comenzi personalizate
Aceasta a fost mult timp principala cerință din partea jucătorilor care folosesc funcțiile de accesibilitate. Am adăugat preferințe noi care vă permit să mișcați direct cursorul mouse-ului folosind orice comandă la alegerea voastră.
Aceste setări sunt disponibile pentru toată lumea!

Setări pentru controlul personalizat al cursorului.
Compatibilitate cu joystick-uri și controlere de accesibilitate
Un lucru pe care l-am auzit de la mulți dintre voi a fost dorința de a folosi sistemul WASD pe un joystick. Deși în acest moment nu avem planuri să oferim asistență oficială extinsă pentru controlere sau joystick-uri, am vrut să permitem jocul pe joystick prin reasocierea tastelor WASD, din motive de accesibilitate. Astfel, odată ce funcția va fi live, veți putea folosi comenzile WASD pe un joystick.
Rotirea intrării WASD în funcție de direcția hărții
Dacă jucați în principal în Riftul Invocatorului, s-ar putea să observați că apăsați foarte des combinațiile W+D (sau A+S) în timp ce vă deplasați în susul sau în josul culoarelor.
Dacă vreți să le oferiți degetelor voastre o pauză, încercați să activați opțiunea ''Rotește comenzile WASD în raport cu orientarea culoarului pe hartă''!

Setarea ''Rotește comenzile WASD în raport cu orientarea culoarului pe hartă''.
Cu această opțiune activată, apăsarea tastei W vă va mișca campionul în sus și spre dreapta, iar apăsarea tastei S îl va mișca în jos și spre stânga.
Dacă jucați pe un laptop, s-ar putea să găsiți această setare extrem de utilă: unele tastaturi pot procesa un număr limitat de apăsări simultane de taste, așa că folosirea acestei opțiuni vă eliberează o tastă suplimentară pentru a efectua mai multe acțiuni în timp ce vă deplasați.
Posibilități extinse pentru combinații de taste
Odată cu actualizarea sistemului nostru de intrare, am relaxat restricțiile privind tastele care pot fi asociate acțiunilor din joc.
De exemplu, acum puteți asocia liber MB1 (butonul stâng al mouse-ului) oricărei acțiuni, direct din meniul de opțiuni din LoL, fără a mai fi nevoie de modificări la nivelul sistemului de operare sau de intervenții manuale în fișierele de configurare ale jocului.
În plus, toate tastele de pe tastatură, cu excepția tastelor Delete și Escape, sunt acum disponibile pentru a fi asociate unor combinații.
Combinații de taste obligatorii
Puterea aduce și o responsabilitate pe măsură. Deoarece opțiunile de setare a tastelor au fost extinse, am adăugat etichete de avertizare pentru acele câteva comenzi pe care le considerăm absolut necesare.
Nu veți putea părăsi meniul de opțiuni până când aceste comenzi nu sunt setate.

Clicul de mișcare este obligatoriu pentru indicare și clic...

...iar tastele de mișcare sunt obligatorii pentru a juca WASD.
Opțiuni avansate pentru mouse
Versiunea inițială a sistemului WASD combina atacul, selectarea, interacțiunea (cum ar fi folosirea unui hexportal) și folosirea abilităților într-o singură tastă comună, care era setată implicit pe MB1 (butonul stâng al mouse-ului).
Pe baza feedbackului vostru, prin care ne-ați cerut mai multe modalități de a personaliza aceste acțiuni, am separat această setare unică în opțiuni individuale. Veți găsi opțiunile ''Selectează obiectul'', ''Interacționează cu obiectul'', ''Atac de bază'' și ''Folosește abilitatea'' în secțiunea ''Folosirea abilităților și interacțiune'' din meniu.
Aceste opțiuni sunt puțin mai speciale: ele vă vor permite să asociați același buton de mouse sau aceeași tastă oricăreia dintre ele, după cum preferați. Puteți urma setările implicite și să le aveți pe toate pe același buton de mouse sau puteți să vă urmați propria cale și să alegeți o intrare diferită pentru fiecare în parte. Alegerea vă aparține.

Opțiuni extinse pentru ''Folosirea abilităților și interacțiune''.
Aveți probleme cu intrările? Încercați ''Restabilește setările implicite''.
Deși am făcut tot posibilul pe parcursul acestei actualizări pentru a susține cât mai multe personalizări unice de setări, există șansa ca unii dintre voi să întâmpine în continuare probleme pe măsură ce implementăm aceste îmbunătățiri critice de sistem.
Dacă aveți probleme cu orice comandă, vă sugerăm să încercați opțiunea ''Restabilește setările implicite'' pentru a reveni la normal cât mai repede posibil. Dacă problemele persistă, trimiteți un tichet către echipa noastră de asistență pentru jucători, astfel încât să vă putem ajuta direct.
Când veți oferi compatibilitate oficială pentru controlere?
Am adăugat un anumit nivel de compatibilitate pentru controlerele orientate spre accesibilitate, alături de alte funcții noi menite să îmbunătățească experiența de joc. În prezent, nu avem în plan compatibilitatea completă pentru controlere, deși ascultăm mereu cerințele voastre!
Galeria de bug-uri
Înainte de a încheia discuția despre WASD, haideți să aruncăm o privire la unele dintre cele mai interesante (sau ciudate) bug-uri pe care echipa le-a întâlnit în timp ce implementa o schemă de control complet nouă în LoL!
Mersul legănat al Syndrei
Raport de bug: Doar atunci când se folosesc comenzile WASD și numai după ce își folosește suprema cel puțin o dată, Syndra se ''leagănă'' adesea în timp ce merge în linie dreaptă.

Cauza principală: În anumite situații, sferele Syndrei erau identificate greșit ca având coliziune cu ea. Anterior, acest lucru nu avea niciun impact asupra jocului, dar sistemul unic de stabilire a traseului utilizat de schema de control WASD a scos la iveală problema, forțând-o pe Syndra să încerce să ocolească prin micro-mișcări propriile sfere care se roteau în jurul ei.
Cel mai neortodox atac de bază al lui Aphelios
Raport de bug: În timp ce folosește comenzile WASD, Aphelios poate ataca automat un inamic aflat în rază (pe care nu l-a mai atacat anterior) exact o singură dată, dacă are echipat Infernum... în timp ce este mort.

Cauza principală: Un script complex al abilității, combinat cu modul în care logica de hărțuire a sistemului WASD emite comenzile de atac, a scos la iveală această situație extrem de specifică.
Super alunecarea lui Warwick
Raport de bug: În timp ce se folosesc comenzile WASD, dacă se menține apăsată o tastă de direcție în timp ce sare în spatele unei ținte folosind ''În colții fiarei'' (Q), Warwick poate să alunece în orice direcție (în loc să ajungă doar în spatele țintei sale).

Cauza principală: Toate comenzile de mișcare sunt dezactivate în timp ce Warwick se află în mijlocul năpustirii, însă direcția introdusă prin WASD continua să se actualizeze în fundal. Calculul destinației sale de năpustire, combinat cu interferența intrării de la WASD, a rezultat în niște animații de alunecare cu un aspect de-a dreptul bizar.
Încheiere
Asta este tot din partea echipei WASD pentru moment!
Le mulțumim încă o dată sutelor de mii de jucători care s-au bucurat de sistemul WASD și ne-au împărtășit feedbackul lor.
A fost o adevărată bucurie să vedem cum WASD îi ajută pe jucători să se alăture distracției din LoL, să găsească un mod de joc mai confortabil și mai accesibil și să își convingă prietenii să încerce jocul nostru preferat. Vom continua să îl finisăm și să îl întreținem, astfel încât să rămână o modalitate viabilă de joc pentru mulți ani de acum încolo.
Ne vedem în Rift!