Chiedi a Riot

Fate una domanda su LoL o su Riot e noi cercheremo di rispondervi. Le risposte vengono pubblicate ogni due giovedì alle 22:30

Cosa vuoi sapere?

Qualcosa è andato storto. Prova a chiedere di nuovo.

Grazie per aver inviato una domanda!

Articolo successivo

/dev: Il ciclo di vita di una patch

Cosa c'è dentro a una patch di League of Legends?

Il mese scorso, il team della Landa degli evocatori (ovvero il macrogruppo che include anche il “team di bilanciamento”) ha twittato aggiornamenti in tempo reale relativi ai lavori sulle modifiche al bilanciamento per la patch 9.13. Oggi riassumeremo alcuni dei loro Tweet e li metteremo tutti insieme per capire come prende forma una patch.

Discuteremo più tardi del perché abbiamo indebolito il vostro campione preferito. Per ora, iniziamo dalla parte più emozionante: la pianificazione.

Pianificare tutto… o quasi

I lavori di ogni patch iniziano con uno “Sprint Planning”, in cui i progettisti del gameplay stabiliscono gli obiettivi di media entità da affrontare per la nuova versione. Questi includono cose come le modifiche agli oggetti (per esempio Furia di Guinsoo), gli aggiornamenti all’usabilità dei campioni (come quelli alla passiva della suprema di Blitzcrank) e il supporto ai campioni appena pubblicati o in arrivo. Inoltre si preparano le grandi modifiche al gameplay da applicare al futuro, per esempio per la prestagione 2020. Questa pianificazione non include i piccoli interventi numerici di buff e nerf, che vengono affrontati alla fine del ciclo di ogni patch.

Sessione di pianificazione della patch 9.13! #lifeofapatch /// Rito del team della Landa n°3: Sprint Planning (a settimane alterne). Stiamo pianificando i lavori per i cicli di patch di LoL. Usiamo un sistema a punti in cui ogni membro del team ha un "carico massimo di lavoro". #lifeofapatch

Quando scegliamo gli obiettivi di media entità, in genere ci chiediamo (in quest’ordine): 

  1. Al momento il gioco ha bisogno di qualcosa che non può essere risolto con una semplice modifica e che richiede tempi di test notevoli per poter essere convalidato?
  2. Ci sono lavori residui da terminare?
  3. C’è qualche necessità del gioco che possiamo soddisfare in 6-8 settimane?

Queste decisioni vengono prese mantenendo uno sguardo più ampio verso il gameplay di LoL, prendendo in considerazione i dati di tutti i livelli di abilità e il gioco professionale globale, e la percezione dello stato attuale del gioco condivisa da tutto il team.

Dopo esserci posti queste domande per la patch 9.13, abbiamo scelto di concentrarci su: Swain, il Bastone secolare, Pyke da corsia in singolo, Udyr, Illaoi, Mordekaiser (per possibili riparazioni al volo) e le modifiche prestagionali.

Scegliere la direzione

Ora è il momento di stabilire come raggiungere gli obiettivi preposti. Sembra facile, ma in genere è la fase che richiede più tempo. Gli elenchi delle modifiche si aggiornano di continuo man mano che riceviamo feedback dai giocatori, dagli analisti dei dati e della qualità, e dagli altri progettisti.

Un modo per ricevere rapidamente suggerimenti dal resto del team è partecipare alle “conferenze lampo”, che si svolgono a giorni alterni. In queste riunioni i progettisti condividono le proprie idee per le modifiche con tutti gli altri membri, che a loro volta danno il loro parere sui vari approcci. Dato che in una stanza piena di progettisti è facile protrarsi troppo a lungo parlando di ogni minimo aspetto, abbiamo stabilito che ogni discussione su uno specifico argomento deve durare al massimo quattro minuti. Allo scadere del tempo votiamo velocemente per decidere se continuare a parlare di quell’argomento o se passare ad altro.

Durante le conferenze lampo spesso dobbiamo interrompere i membri del team, che altrimenti parlerebbero all'infinito di un solo argomento. Per questo motivo si cronometrano e poi votano per decidere se utilizzare altri due minuti sull'argomento (o meno) durante la sessione. #lifeofapatch /// Dopo aver proposto le proprie idee per le modifiche al resto del gruppo, il team le prova tutte durante i test giornalieri per decidere cosa includere nella patch. #lifeofapatch

Oltre a queste riunioni, tutto il team della Landa degli evocatori (inclusi analisti, programmatori e responsabili) organizza test di gioco e vi partecipa due volte al giorno. Questo li aiuta a capire il reale impatto delle modifiche nel gioco. C’è anche un’intera squadra di analisti della qualità ad alto Elo che svolgono test ogni giorno e forniscono ai progettisti ulteriori feedback sull’effettiva efficacia delle modifiche. I playtest sono anche un ottimo momento di sfogo e provocazione (sempre in modo amichevole e professionale).

Sto per giocare contro @RiotBlaustoise in corsia centrale. Lui ha scelto Akali, io Neeko. Vediamo come se la cava. #lifeofapatch /// @RiotBlaustoise mi ha ucciso, si è alzato dalla scrivania e mi ha fatto la dab in faccia.

Per i più curiosi tra voi, ecco come si presentavano alcune modifiche al bilanciamento della 9.13 all’inizio delle conferenze lampo e alla fine del ciclo della patch.

Illaoi

A volte quando a un campione serve un buff basta dare una spintarella ai suoi numeri, ma in altri casi abbiamo la possibilità di migliorare alcune meccaniche in un tempo relativamente breve. È il caso di Illaoi, per la quale abbiamo pensato che un piccolo intervento sull’usabilità avrebbe potuto contribuire molto a elevarla agli standard attuali.

In quest’ottica, Riot Sotere ha creato un primo elenco di modifiche che comprendeva: permettere a Illaoi di conservare un tentacolo extra, far funzionare la W contro le torri e rimuovere la meccanica che consentiva di ridurre il tempo di sottrazione dello spirito danneggiando Illaoi.

Prima versione delle modifiche a Illaoi nella patch 9.13.
Ho parlato con @LoLSotere delle modifiche a Illaoi. Ho proposto di eliminare dalla E la durata ridotta quando subisce danni dai nemici. È sconosciuta a molti giocatori e spesso diventa una trappola. John ha proposto altre cose interessanti, come permetterle di conservare fino a 2 tentacoli se non ne ha generati di recente. #lifeofapatch /// Abbiamo eliminato la possibilità di conservare tentacoli dalla passiva di Illaoi. Sembrava una buona idea in teoria, ma nella pratica creava fastidi eccessivi all'interno del gioco, nonostante i miei tentativi di ridimensionarla. #lifeofapatch

Le cariche di tentacoli non hanno funzionato bene come pensavamo, perciò le abbiamo rimosse per concentrarci su altre modifiche all’usabilità (come impedire ai tentacoli di diventare immobili quando Illaoi si allontanava) e sul risolvere il bug che permetteva a tutti i giocatori di vedere i tentacoli durante i loro attacchi (a prescindere dalla visione). A detta di tutto il team queste modifiche hanno reso Illaoi più moderna e le hanno fornito un buff a livello globale, quindi sono state inserite nella patch insieme ad altri cambiamenti della prima sessione di prove.

Versione finale delle modifiche a Illaoi per la patch 9.13.

Pyke

Pyke è stato progettato per ricoprire un ruolo molto specifico in LoL: quello di assassino di supporto. Per questo motivo vogliamo assicurarci che le sue prestazioni da supporto non siano compromesse dalle sue prestazioni nelle corsie in singolo. Data la crescente popolarità di Pyke nella corsia in singolo in ambito professionale e la sua percentuale di vittorie ridotta come supporto nella coda in singolo, volevamo approfittare della patch per riequilibrare la situazione.

Ho accettato il compito di trovare un modo per bilanciare Pyke in corsia in singolo per la patch 9.13. Avete qualche idea? #lifeofapatch /// Ho pensato un po' a Pyke e credo di aver trovato il punto di partenza più sensato. #lifeofapatch In pratica si tratta di spostare la rigenerazione dalla sua passiva alla sua W, e poi regolare tutto il resto attorno a questa modifica.

Pyke è un potente campione antidisturbo in corsia grazie alla sua rigenerazione passiva, così RiotRepertoir ha deciso di concentrare i nerf su questa meccanica per dargli un punto debole più significativo. Affidando la rigenerazione della salute alla W (invece che alla sua passiva), Pyke in corsia in singolo sarà costretto a investire i primi punti su questa abilità se vorrà resistere al disturbo in corsia, rinunciando di conseguenza a un’abilità da combattimento per la fase in corsia e la gestione delle ondate. Questa modifica significa inoltre che è necessario far salire di livello la W (piuttosto che la Q) per ottenere il massimo della resistenza: un compromesso più sentito da Pyke in corsia in singolo che dalla sua identità di supporto.

Prima versione delle modifiche a Pyke nella patch 9.13.

Dopo vari test e altre discussioni, il team non era convinto di questo approccio, soprattutto perché colpiva Pyke anche come supporto, oltre che come campione da corsia in singolo. Invece di nerfare la sua resistenza in corsia, RiotRepertoir ha preferito concentrarsi sulla sua eliminazione delle ondate (elemento più importante nelle corsie in singolo) riducendo i danni inflitti dalle sue abilità alle ondate. Questa è stata la direzione che il team ha deciso di seguire per la patch 9.13.

Versione finale delle modifiche a Pyke nella patch 9.13.

Bastone secolare

Il Bastone secolare non era un’alternativa ad altri oggetti da potere magico/mana tanto valida quanto desideravamo. Per il momento non abbiamo intenzione di riorganizzare il panorama degli oggetti da mana (in pratica, non vogliamo modificare Capitolo perduto), così ci siamo limitati a cercare un modo per rendere più utile il Bastone secolare facendolo diventare più interessante e/o potente.

Inizialmente RiotRepertoir ha valutato modifiche più sostanziali, con l’obiettivo di rendere il Bastone un oggetto da combattimento/resistenza più moderno destinato ai maghi. A complemento di questi potenziali cambiamenti, RiotRepertoir ha aggiornato anche Ametista degli eoni, Maschera stregata, Tormento di Liandry e Maschera dell’abisso. Ecco la prima proposta per questo intervento:

Prima versione delle modifiche a Bastone secolare e agli altri oggetti per potere magico.

La modifica più notevole a Bastone secolare, Maschera stregata e Tormento di Liandry era l’aggiunta di una nuova meccanica a cariche chiamata “Follia”, che permetteva ai campioni di accumulare cariche (fino a 10) mentre combattevano contro altri campioni, per poi convertirle in potere magico. Queste modifiche (unite alla resistenza fornita dal Bastone) premiavano i campioni con potere magico che affrontavano combattimenti prolungati e lanciavano abilità a rotazione donando loro più danni e una maggiore resistenza.

I test e il feedback su questi cambiamenti si sono rivelati piuttosto positivi, ma alla fine non li abbiamo inseriti nella patch 9.13. Questo perché non volevamo correre un rischio troppo grande implementando una modifica tanto importante nel bel mezzo della stagione (cosa che vale anche per altri elementi in via di sviluppo). Modificare il comportamento e l’interazione reciproca di diversi oggetti può comportare una vasta serie di conseguenze, e sentivamo di non avere il tempo di valutare tutti gli effetti potenziali. 

RiotRepertoir ha quindi deciso di tornare al suo piano più semplice per buffare il Bastone secolare: ridurre un po’ il suo costo. Siamo ancora molto entusiasti riguardo alla direzione dalle modifiche più ampie, ma probabilmente non ne implementeremo nessuna prima della prestagione.

Una nuova sfidante!

A volte il team della Landa degli evocatori collabora con il team dei campioni per interventi più sostanziosi su un personaggio, che sono più approfonditi di un semplice buff/nerf ma meno pesanti di un aggiornamento (le modifiche ad Aatrox nella patch 9.9 sono un ottimo esempio). Questo accade quando i problemi di un campione non sono risolvibili cambiando solo qualche cifra o la sua usabilità. In questi casi, esistono vari metodi per risolvere questi problemi, ed è impossibile sapere quale sia il migliore senza analizzarli tutti: ecco perché questi tipi di modifiche di solito richiedono più di qualche settimana per essere completati.

Per la patch 9.13, RiotRepertoir ha iniziato a pensare al futuro di Akali.

Dato che siamo nel periodo del #lifeofapatch, ecco gli aspetti di Akali su cui ho cominciato a lavorare questa settimana e l'email interna con tutti i dettagli (e con tutti gli errori di battitura) che ho inviato. 1) Dati di bilanciamento attuali 2) Considerazioni sul design 3) Cambiamenti Non c'è nulla di definitivo, e nulla di regolato.

Leggete questo tweet per l’email completa, questo per il feedback di Riot Blaustoise, e questo per l’elenco delle modifiche attuali.

Anche nei rari casi in cui il team riesce a stabilire una direzione in breve tempo, questo tipo di modifiche non vengono inserite nella patch immediatamente successiva. Dato che i giocatori di LoL di tutto il mondo parlano decine di lingue diverse, qualsiasi modifica che richieda di aggiornare il tooltip all’interno del gioco viene posticipata per dare ai team locali il tempo di completare la traduzione.

Oggi siamo in blocco per la localizzazione (ci fermiamo per permettere l'aggiornamento dei tooltip in tutto il mondo). Questo di solito significa che non vedremo grandi cambiamenti alle meccaniche, ma i numeri possono sempre essere soggetti a modifiche. Ecco l'elenco per la mia Illaoi: #lifeofapatch

Le modifiche a Illaoi sono già attive, ma se siete curiosi potete leggere l’elenco completo qui.

Per favore, buffate il mio campione!

Verso la fine del ciclo di una patch inizia quella che a volte è la parte più controversa del lavoro di bilanciamento: i buff e i nerf ai campioni. Occuparci di queste cose alla fine di una patch ci permette di raccogliere quanti più dati possibile dalla patch precedente, che a questo punto è attiva da circa cinque giorni.

Ogni due settimane il team si raduna per una riunione sullo “stato del gioco”, in cui analizziamo i dati della patch attuale e decidiamo quali campioni meritano un’aggiustatina. Il team determina i campioni su cui intervenire usando le loro soglie di dati più recenti, che eliminano la necessità di fare congetture su chi potenziare e chi indebolire, ci permettono di essere obiettivi sul livello di potenza di un campione a tutti i livelli di abilità e impediscono che qualche campione sfugga ai nostri radar.

Ecco un piccolo riassunto di come funzionano queste soglie:

Livello di gioco

Nerf se UNA condizione è rispettata

Buff se TUTTE le condizioni sono rispettate

Medi

Oro I e inferiore

Percentuale di vittorie > 54,5% con percentuale di ban inferiore alla MGB


FINO A


Percentuale di vittorie > 52,5% con percentuale di ban oltre cinque volte la MGB

Percentuale di vittorie < 49%

Abili

Da Platino IV a Grandmaster

Percentuale di vittorie > 54% con percentuale di ban inferiore alla MGB


FINO A


Percentuale di vittorie > 52% con percentuale di ban oltre cinque volte la MGB

Percentuale di vittorie < 49%

Élite

Challenger

Percentuale di ban > 45%

Presenza < 5%

Professionisti

Le 5 migliori leghe professionali

Presenza nella patch attuale > 90%


OPPURE


Presenza media in due patch consecutive > 80%

Presenza < 5%

Ecco cosa indicavano i dati della patch 9.12:

In base a questi risultati, i campioni e gli oggetti che meritavano un buff o un nerf nella 9.13 erano…

Buff: 

  • Sylas
  • Syndra
  • Ornn
  • Tristana
  • Orgoglio di Randuin

Nerf:

  • Sivir
  • Karma
  • Sona
  • Sejuani
  • Predatore d’essenza
Oh no, vogliono nerfare i MIEI campioni principali #lifeofapatch /// NERF PER SONAAAAA

Ecco come ci si sente quando fai un meme per prendere in giro i giocatori sul nerf dei loro campioni preferiti e poi è il tuo campione principale a essere nerfato nella nuova patch.

Anche se i dati ci aiutano a essere obiettivi nella maggior parte dei casi, ci sono situazioni in cui il team usa la propria esperienza collettiva per modificare qualcosa a prescindere da quello che indicano. L’esempio più lampante in questa patch è quello di Sona. È estremamente presente in tutti i livelli di abilità, ma non raggiunge le soglie necessarie per un nerf diretto. Tuttavia, secondo il team il suo stile non era salutare per il gioco, e questo richiedeva un intervento al di là di ciò che mostravano i dati.

Quando si parla di oggetti come Orgoglio di Randuin e Predatore d’essenza, non sempre abbiamo dati sufficienti a prendere una decisione informata. La maggior parte delle volte le modifiche agli oggetti si basano sull’esperienza e sulle osservazioni dirette del team. D’altronde, dover prendere decisioni in base alla propria conoscenza del gioco e alla consapevolezza dello stato del meta in qualsiasi momento fa parte del lavoro del team di bilanciamento.

In questo caso abbiamo nerfato Predatore d’essenza perché, a seguito di diversi buff e con la nuova configurazione Frammento d’infinito/Predatore d’essenza in coppia con Tempo letale, le sue prestazioni erano diventate un po’ più alte di quanto per noi fosse accettabile.

Il buff a Orgoglio di Randuin è invece dovuto al fatto che la sua efficacia risultava scarsa in uno stato del gioco in cui avrebbe dovuto invece essere più potente, in special modo come risposta a una configurazione di oggetti basata sui colpi critici. Inoltre, i tank al momento non sono una parte dominante del meta, perciò sentivamo di avere abbastanza spazio di manovra per potenziarlo.

Per favore, buffate MOLTO il mio campione!

Dopo aver deciso quali campioni (e oggetti) buffare e nerfare, è il momento di decidere come farlo. 

In genere decidiamo i nerf chiedendoci “Qual è il problema di questo campione?” oppure “I suoi punti deboli non sono sufficienti?” Sejuani è un esempio di campione che ha superato la soglia solo nel gioco professionistico, il che significa che dovevamo capire perché piaceva tanto ai professionisti. Dato che i professionisti puntavano a ottenere in fretta l’Armatura di Warmog, abbiamo deciso di ridurre la crescita dei suoi PS per livello, in modo da rallentare l’uso di questa strategia a livello professionistico senza impattare troppo sulla coda in singolo. (In linea generale i professionisti non reagiscono molto alle modifiche alle statistiche base di un campione, tranne quando queste ultime sono ciò che ai loro occhi rende il campione interessante.)

Per i buff invece ci chiediamo “Per quale tipo di pubblico questo campione mostra le prestazioni più scarse?” In genere quando i campioni ricevono un buff è perché mostrano prestazioni medio-basse a livello globale, sebbene possibilmente tendano ad arrancare di più a determinati livelli di abilità. Syndra è un ottimo esempio di questa tendenza: è efficiente nel gioco professionistico, ma piuttosto scarsa nella coda in singolo. Sappiamo che Syndra può modificare facilmente il meta (soprattutto fra i professionisti), quindi non abbiamo applicato buff eccessivi. Abbiamo deciso di intervenire sulla sua crescita di mana per renderla più invitante per più livelli di abilità, soprattutto in quelli in cui i giocatori hanno più probabilità di trovarsi a corto di mana.

Quando decidiamo di buffare o nerfare un campione, stabiliamo anche quanto vogliamo veder cambiare la sua percentuale di vittorie nella coda in singolo. (Se inseriamo un nerf per il gioco professionistico, l’unico obiettivo è impedire che venga superata la soglia.) Per esempio, per Syndra abbiamo puntato a un aumento compreso tra lo 0,5% e l’1%, altro motivo per cui siamo intervenuti sulla sua crescita di mana (che generalmente ha un impatto ridotto sulla percentuale di vittorie).

Al contrario, se avessimo voluto vedere un impatto maggiore sulla percentuale di vittorie (maggiore del 2%), sarebbe bastato aumentare un po’ la potenza a inizio partita per elevare le prestazioni nella coda in singolo. Per esempio, togliere 3 attacco fisico a un ADC può ridurre significativamente la sua potenza. Allo stesso modo, ridurre il danno base dei primi livelli delle abilità tende ad avere un impatto maggiore sulla percentuale di vittorie, mentre ridurre quello dei livelli più alti (o delle abilità che crescono nelle fasi avanzate) ha un effetto più lieve.

E poi che succede?

La patch viene implementata… o quasi. Prima dobbiamo scrivere le note sulla patch, dove riassumiamo tutte le modifiche e le contestualizziamo in un unico documento che viene inviato alle varie regioni per la traduzione. Dopodiché ci prepariamo a pubblicare la patch, disattiviamo i server per un pochino, premiamo il grande bottone verde e… voilà! La patch è disponibile!

…E mentre tutto questo accade ci siamo già rimessi all’opera per portarvi la prossima patch.

Articolo successivo

/dev: Classificate in Tattiche di Squadra