/Dev: Despre actualizările de efecte vizuale
Salutare, aici Riot Sirhaian! Sunt artist de efecte vizuale senior în echipa de skin-uri și uneori actualizez efectele vizuale ale unor campioni LoL mai vechi.
Actualizările de efecte vizuale au început cu câțiva ani în urmă, ca un proiect personal, cu Veigar (să nu uitați vreodată vechea cușcă a lui Veigar ❤). Acum, după câțiva ani, suntem o mică echipă de artiști de efecte vizuale pasionați, care lucrează pentru a moderniza lista de campioni din LoL și pentru a mări claritatea gameplay-ului.
Având și mai multe actualizări de efecte vizuale în pregătire, ne-am gândit că ar fi o ocazie grozavă să vă spunem de ce le facem, cum procedăm și cum ne puteți voi ajuta să devenim mai buni!
Cușca lui Veigar înainte și după actualizarea din 2018
Actualizările de efecte vizuale explicate
Actualizările VFX – sau actualizările efectelor vizuale – sunt mici îmbunătățiri dedicate dichisirii unora dintre cei mai vechi campioni de pe lista LoL. Acestea sunt făcute pentru a îmbunătăți uniformitatea generală a gameplay-ului, claritatea și calitatea graficii, și totodată pentru a amplifica tematica și rezonanța campionilor.
Spre deosebire de VGU-uri, actualizările VFX afectează doar efectele vizuale ale unui anumit campion, și nu întreg aspectul său. Marea parte a timpului, aceste actualizări se ocupă de vrăjile pe care le folosesc sau de efectele redate în jurul lor în cadrul animațiilor. Explozii, magie, scântei, toate astea! Totuși, există și câteva excepții de la această regulă. Ocazional, s-ar putea ca echipa audio să facă unele modificări sau să adauge noi efecte sonore, iar noi s-ar putea să aducem mici ajustări animațiilor sau indicatorilor pentru folosirea rapidă dacă sunt într-adevăr inexacte (ca abilitatea de pe W a lui Annie înainte de actualizare). Dar când vine vorba de gameplay, modele, texturi și animațiile personajelor, nu intervin schimbări. Această rază scurtă de acțiune ne permite să lansăm actualizările VFX mult mai repede decât VGU-urile sau ASU-urile (actualizările pentru artă și sustenabilitate).
Pentru că actualizările vizuale sunt mult mai rapide decât VGU-urile sau ASU-urile, avem mult mai multă libertate să decidem ce campioni să abordăm în continuare. Un factor extrem de important pentru noi este pasiunea, dar ne concentrăm și asupra campionilor care au cea mai mare nevoie de actualizare. Ca să ne dăm seama care sunt aceștia, avem unele obiective pe care le folosim ca linii directoare:
- Primul: să remediem problemele de gameplay precum indicatori inexacți sau lipsă pentru zona de impact, caracteristici ale efectelor vizuale care s-au deteriorat de-a lungul timpului sau comunicarea vizuală greșită (ceva este interpretat drept vraja corespunzătoare).
- Al doilea: să mărim claritatea gameplay-ului (cât de ușor este să vezi abilitățile), să reducem zgomotul vizual per ansamblu (să reducem aglomerarea texturilor care au multe detalii extrem de subtile și inutile) și să ajustăm nivelul de putere vizuală a vrăjilor (vrăjile n-ar trebui să fie prea strălucitoare sau prea greu de văzut).
- Al treilea: să amplificăm rezonanța cu tema (de exemplu, să amplificăm trăsăturile de campion din Vid ale unui campion din Vid).
Am enumerat obiectivele noastre în ordinea importanței, așadar claritatea gameplay-ului va fi mereu mai presus de rezonanța tematică, iar obiectivul principal al actualizărilor de efecte vizuale va fi întotdeauna să acordăm prioritate corectării indicatorilor inexacți pentru zona de impact.
Abilitatea de pe R a lui Blitzcrank, înainte și după actualizarea sa de efecte vizuale
Mai sunt și alte câteva aspecte pe care trebuie să le luăm în considerare când lucrăm la și lansăm actualizări VFX. De exemplu, așa cum inginerii noștri au făcut progrese în eliminarea din joc a codului întortocheat, la fel și noi ne străduim să eliminăm chestiile sângeroase care-l însoțeau. Astea erau lucruri cu care puteam merge înainte nederanjați în trecut, dar nu mai e cazul, indiferent cât de rău ne pare (cui nu-i place să vadă codul întortocheat împopoțonat cu tot felul de efecte inutile?).
Încercăm să facem stilul ''Blestemului mumiei triste'' să corespundă noilor efecte vizuale ale abilității de pe R a lui Amumu
De asemenea, încercăm să adăugăm mai multe înflorituri skin-urilor cu performanțe inferioare categoriei lor de skin-uri. Acestea fiind spuse, trebuie să ținem cont de timpul necesar atunci când abordăm cataloagele de skin-uri. Iată câteva linii directoare generale pe care le urmăm când actualizăm skin-uri:
- Toate skin-urile vor primi modificări adecvate, care să se potrivească cu schimbările modelului de bază. De exemplu, dacă un indicator este făcut mai mare la modelul de bază pentru a fi mai potrivit cu gameplay-ul, toții indicatorii trebuie să aibă exact aceeași dimensiune la toate skin-urile.
- Skin-urile care aveau deja efecte vizuale modificate sau unice înainte de actualizarea VFX vor păstra același nivel de individualitate.
- Skin-urile în valoare de 750 RP (sau mai puțin) pot beneficia de o singură ajustare minoră, dacă are rost.
- Skin-urile în valoare de 975 RP vor beneficia de o recolorare minoră, dacă are rost, și de unele elemente adăugate, dacă are rost.
- Skin-urile în valoare de 1350 RP vor beneficia de efecte vizuale complet noi dacă nu le-au primit deja.
- Skin-urile în valoare de cel puțin 1820 RP vor beneficia de efecte vizuale complet noi dacă nu le-au primit deja și pot primi efecte vizuale pentru animații, unde/dacă are rost.
Skin-urile care au deja efecte vizuale moderne potrivite cu categoria din care fac parte probabil nu vor primi efecte vizuale noi (nu are rost să actualizăm skin-ul nou-nouț pe care tocmai l-a primit campionul vostru preferat, dacă are deja efecte vizuale modernizate).
Cum abordăm actualizările efectelor vizuale
Mă mai urmăriți? Bine! Acum am să vă spun cum facem treaba asta în șapte pași simpli!
1) Alegem un campion pe care să-l actualizăm. Acesta poate fi un campion care-i place foarte mult cuiva din echipa noastră, unul care considerăm că are într-adevăr mare nevoie de o retușare sau doar următorul de pe lista noastră. Unii campioni au nevoie să se lucreze la ei mai mult decât putem noi (la nivel de VGU-uri sau ASU-uri), așa că pe aceștia îi dăm deoparte în timpul evaluării noastre. Așa că, dacă campionul vostru preferat are efecte vizuale foarte vechi, s-ar putea ca provocarea să fie și mai mare decât pare – dar asta nu înseamnă că nu vom ajunge și la el în cele din urmă.
2) După ce este ales campionul, artistul VFX începe cu skin-ul de bază. De-a lungul procesului de producție, există un cerc de feedback constant între artist, echipa care se ocupă de actualizările VFX și întreaga comunitate LeagueVFX de la Riot. Asta înseamnă designeri de sunet, designeri de joc și o grămadă de alte persoane. Deși cel mai adesea un singur artist lucrează la o anumită actualizare de efecte vizuale, aceasta este întotdeauna un efort de echipă, mai ales când vine vorba de feedback.
3) După ce skin-ul de bază este gata și aprobat, artistul VFX începe să lucreze la skin-uri. Toate skin-urile sunt făcute să se potrivească cu actualizările aduse modelului de bază. Skin-urile mai vechi tind să beneficieze de mai multe modificări decât cele mai noi, fiindcă skin-urile mai moderne sunt de obicei suficient de la zi.
4) După aceea, totul este trimis la testare, pentru a depista posibilele scăpări și bug-uri.
5) După ce bug-urile au fost eliminate, lansăm actualizarea VFX în PBE, adesea distribuind un filmuleț pe Reddit sau în rețelele sociale, ca să putem solicita feedback jucătorilor și comunității.
6) Încercăm să strângem cât mai mult feedback, urmărind constant Twitter, YouTube, precum și subreddit-urile League of Legends și LeaguePBE. Avem grijă să ne uităm și în subreddit-urile ''principale'' ale fiecărui campion.
7) În cele din urmă, lansăm actualizarea VFX pe serverele live. Dacă mai intervine ceva ulterior, vom aplica respectiva modificare într-o actualizare din patch-ul următor, ca să punem totul la punct.
Cum ne puteți ajuta voi
Fiindcă actualizările vizuale sunt mai rapide decât alte actualizări în joc precum VGU-urile sau ASU-urile, nu publicăm articole /dev pe parcurs. Cu toate astea, ne place să primim feedback de la voi! Încercăm mereu să citim cât de mult putem, dar din păcate nu vă putem răspunde tuturor. Însă, dacă feedback-ul vostru este constructiv, util și oferă o alternativă pe care n-am mai întâlnit-o nicăieri, sunt șanse să continuăm discuția, ca să vă înțelegem mai bine părerile!
În general, cel mai bun loc în care să oferiți feedback este în postările noastre din subreddit-ul r/LeaguePBE, cum ar fi acestea: discuția dedicată feedback-ului pentru actualizarea vizuală a Leonei sau discuția dedicată feedback-ului pentru actualizarea vizuală a lui Shaco.
Lucru la felinarul lui Thresh pentru actualizarea sa vizuală din 2020
Acestea fiind spuse, uneori poate fi greu să dai feedback constructiv, mai ales dacă discutăm despre campionul tău preferat! Iată câteva lucruri pe care le căutăm:
1. Este eficient?
Feedback-ul specific care indică o anumită modificare este de departe cel mai util. Un exemplu ar putea fi: ''Acestui skin i-ar prinde bine un nou indicator pentru abilitatea de pe Q, așa cum au celelalte din aceeași categorie'' sau ''Zona asta de impact pare incorectă, puteți să o analizați?'' Sau chiar: ''Proiectilul nu este foarte vizibil, este greu de observat.'' Acestea toate sunt exemple de feedback grozav, eficient, pe care îl putem evalua și pe baza căruia putem rezolva ceva.
Feedback-ul vag este ineficient pentru că e mai puțin clar ce anume ar rezolva, iar feedback-ul atotcuprinzător (precum ajustarea tematicii) nu intră de obicei în sfera actualizărilor vizuale.
2. Este obiectiv?
Precum toată arta, efectele vizuale pot stârni tot felul de opinii. Unei persoane s-ar putea să-i placă foarte mult designul original, în timp ce alta s-ar putea să-l deteste. Așa că, dacă spuneți ''Nu suport culoarea verde, o puteți schimba?'', din păcate asta nu e ceva ce putem rezolva. În schimb, am putea să dăm curs unei opinii de genul ''culoarea asta verde nu se potrivește cu skin-ul''.
3. Este în mare parte unanim?
Ăsta-i un aspect foarte important. Deși încercăm întotdeauna să vă facem fericiți pe cât mai mulți dintre voi, realitatea este că nu tuturor le plac aceleași lucruri. Este mult mai probabil să acționăm pe baza unui consens covârșitor decât pe baza nemulțumirii unei singure persoane (chiar dacă este vorba de campionul cu care joacă mereu!).
Altceva de reținut aici este că LoL e un joc internațional, așa că ceva care este în tendințe în limba sau regiunea voastră s-ar putea să nu reprezinte soluția globală. Până la urmă, încercăm să-i ascultăm pe majoritatea dintre voi din întreaga lume, și nu doar pe cei mai zgomotoși!
Ca mențiune specială, aș vrea doar să adaug că insultarea unui artist nu e niciodată abordarea potrivită. Semnalarea constructivă a problemelor lucrării respective este în regulă (chiar încurajată!), dar insultele la adresa unei persoane fac să fie mai puțin probabil ca membrii echipei să mai vrea să lucreze la aceste proiecte care îi pasionează și care reprezintă un efort în plus. De asemenea, insultele riscă să le semnaleze liderilor LoL că actualizările de efecte vizuale ar putea să facă mai mult rău decât bine comunității: jucători supărați + dezvoltatori descurajați = nu merită efortul.
Ne place să primim feedback constructiv de la voi, pentru că ne arată că vă pasionează într-adevăr acest efort. Asta ne face să mergem mai departe și ne ajută să facem din LoL un joc mai bun!
Viitorul actualizărilor de efecte vizuale
Sperăm că ați învățat ceva din acest articol! În trecut, n-am vorbit prea mult despre procesul de actualizare de efecte vizuale și am dorit să remediem asta. Ori de câte ori apare o nouă actualizare vizuală și vedeți o postare despre ea pe canalele din rețelele sociale, nu ezitați să ne oferiți feedback! Încercăm întotdeauna să citim cât mai mult feedback posibil de la voi toți.
Și în ceea ce privește campionul care va primi următoarea actualizare vizuală... Ei bine, e secret! Dar nu vă faceți griji, lucrăm de zor la mai multe actualizări de efecte vizuale, ca să ne asigurăm că toți campionii voștri preferați primesc strălucirea și atenția pe care o merită!