Accesso
La prima schermata che incontri. Entri con un account Google, e finché non lo fai il resto dell'applicazione non è raggiungibile. È l'account a collegare questo computer al tuo abbonamento e alle impostazioni che hai salvato.
LoL Sensei è una piccola applicazione Windows che gira accanto al client di League. Segue quello che succede nella tua partita e mostra note sulla champion select, consigli su item e rune e un overlay compatto mentre giochi.
Il client è in accesso anticipato: non è finito, alcune parti cambieranno e altre si romperanno. Questa pagina mostra tutte le sue schermate, così puoi vedere come funziona prima che sia disponibile da installare.
L'applicazione è una finestra sola, 800 per 820 pixel, con una barra laterale. Due delle sue schede compaiono soltanto quando hanno qualcosa da mostrare: la champion select si presenta mentre sei in draft, la scheda in partita mentre il match è in corso. L'applicazione ci passa da sola, così non devi cliccare niente mentre sei impegnato.
La prima schermata che incontri. Entri con un account Google, e finché non lo fai il resto dell'applicazione non è raggiungibile. È l'account a collegare questo computer al tuo abbonamento e alle impostazioni che hai salvato.
La seconda schermata, e la seconda fermata. Elenca quello che l'applicazione legge dal tuo client di League e ti chiede di acconsentire prima che venga letto qualsiasi cosa. Se non c'è un consenso registrato, l'applicazione non va oltre.
La scheda con cui l'applicazione si apre. Ti dice se il client di League è stato trovato e se l'applicazione ci sta dialogando, tiene il registro di quello che è successo durante la tua ultima champion select, e ospita le schede che spiegano la build in accesso anticipato e i primi passi.
Compare nella barra laterale soltanto mentre sei in draft. Elenca il tuo team man mano che arrivano i pick, valuta quanto stanno bene insieme, mostra rank e campioni recenti di ogni giocatore, e dà indicazioni sul campione che stai per giocare: una pagina rune consigliata che puoi importare nel client di League con un clic, un ordine delle abilità, e un pannello a scomparsa con le note counter sui pick nemici. Pick e ban arrivano dal client di League stesso, le note counter dalle nostre guide campione scritte, il rank e la cronologia dall'API pubblica di Riot, e i consigli sul campione da un modello di IA.
Compare soltanto mentre il match è in corso. In cima ci sono i consigli sugli item per la build che stai mettendo insieme in quel momento. Sotto c'è una griglia con i dieci giocatori della partita, i loro punteggi e gli item che hanno mostrato fino a lì. I numeri in tempo reale arrivano dal flusso di dati che il gioco pubblica sul tuo computer, i consigli sugli item sono calcolati sul nostro server.
Il tuo profilo e la tua cronologia partite, costruiti dall'API pubblica di Riot passando dal nostro server. È una vista di sola lettura: niente in questa scheda cambia qualcosa nel tuo account o nel gioco.
Il tuo account e il tuo abbonamento, il saldo dei crediti, la tua regione Riot e le opzioni dell'overlay: la scorciatoia da tastiera che lo nasconde e lo mostra, e la sua posizione a schermo. In fondo trovi il numero di versione installata, che è quello da citare quando segnali un problema, e l'avviso che non siamo affiliati a Riot Games.
L'overlay è una finestra separata che galleggia sopra il gioco. È piccola, non ha bordi, resta fuori dalla barra delle applicazioni e fuori da Alt-Tab, ed è fatta in modo da non togliere mai il focus a League of Legends. Una scorciatoia da tastiera lo nasconde e lo richiama. Ce ne sono due: uno durante la champion select, uno durante il match.
Mostra pick e ban così come li riporta il client di League, le note dell'IA sul campione che stai per giocare, e le schede matchup dalle nostre guide scritte. È lo stesso materiale della scheda champion select, in una forma che puoi leggere senza uscire dal client.
Esiste in tre dimensioni, e le scorri a rotazione a partita in corso, con la scorciatoia da tastiera oppure cliccando sull'overlay stesso. La più piccola è una striscia sola: il tuo gold, la tua differenza di gold, un item consigliato. Quella intermedia aggiunge l'item successivo della tua build e una nota sul tuo matchup. La più grande aggiunge l'ordine di build completo, le note dell'IA sugli item, una lettura di come si è aperta la partita, la minaccia più grossa nel team nemico, i consigli sul matchup, le build dei professionisti, e come sta andando la tua partita.
Mentre il match è in corso, League of Legends pubblica un flusso di dati sul tuo computer, all'indirizzo 127.0.0.1 sulla porta 2999. Qualsiasi programma su quel computer può leggerlo e non c'è di mezzo nessuna password. Da quel flusso l'overlay prende il cronometro e la modalità di gioco, il tuo gold, il livello e le statistiche del campione, i tuoi sei slot degli item, i dieci giocatori con uccisioni, morti, assist, creep score, punteggio visione e item visibili, e gli eventi pubblici come un drago o un barone che cadono. I timer degli obiettivi sono aritmetica su quegli eventi: qualcosa muore, il cronometro parte. Il consiglio sugli item, invece, viene elaborato sul nostro server e rimandato all'applicazione.
Il client desktop è in arrivo: per ora non è scaricabile, e intanto questa pagina serve a mostrare com'è fatto e che cosa fa.
In arrivoUn computer Windows a 64 bit con installato League of Legends. Non esiste una build per macOS né una per Linux. La versione attuale è la 1.0.111.
Le note sul campione in champion select, i consigli sugli item durante il match e le pagine rune sono scritti da un modello linguistico di grandi dimensioni. I modelli sbagliano. Possono consigliare un item che sulla patch attuale non esiste più, valutare male un matchup, o affermare con sicurezza qualcosa che semplicemente non è vero. Leggili come un'opinione, non come una regola, e se il consiglio non torna con quello che vedi sul tuo schermo, fidati dello schermo.
Nessuna persona controlla quei consigli prima che arrivino a te. Su quello che il modello scrive dentro l'applicazione non c'è nessun passaggio editoriale, quindi tratta qualunque cosa ti sorprenda come una cosa da verificare, non come una cosa da seguire.
Non tutto quello che c'è nell'applicazione è generato. Il tuo profilo e la tua cronologia partite sono numeri presi dall'API pubblica di Riot. I timer degli obiettivi sono aritmetica sugli eventi che il gioco pubblica. Le schede counter, le note sui matchup e le note sulle sinergie sono lette da guide campione scritte in anticipo, non prodotte lì per lì. Niente di tutto questo passa da un modello, e non lo marchiamo come se ci passasse.
L'applicazione dialoga con due cose sul tuo computer, ed entrambe sono interfacce che il gioco stesso mette a disposizione. La prima è il client di League, da cui legge soltanto: la fase in cui ti trovi, la sessione di champion select, la tua lobby, i dati del tuo evocatore, la tua regione e le tue pagine rune. La seconda è il flusso di dati del match su 127.0.0.1 porta 2999, descritto qui sopra nella sezione sull'overlay. Scrive soltanto in due posti: la pagina rune che importa quando premi il pulsante, e il file di set di oggetti descritto qui sotto.
Tutto quello che passa dall'API web pubblica di Riot, come il tuo profilo, la tua cronologia partite e il rank degli altri giocatori, lo chiede il nostro server e non l'applicazione sul tuo computer. La nostra chiave dell'API Riot vive sul server e non viene mai spedita dentro il client. Il tuo account è un accesso con Google, e la risposta che dai nella schermata del consenso viene registrata perché l'applicazione sappia che l'hai data.
L'applicazione scrive un solo file suo dentro la cartella di League: un set di oggetti chiamato LoLSensei.json, messo nella cartella degli oggetti consigliati del campione a cui si riferisce, nel formato che il gioco documenta per i set di oggetti. Aggiunge un file accanto a quelli del gioco; non modifica e non sostituisce niente di quello che il gioco ha installato.
Questa è una build in accesso anticipato e ha i suoi spigoli. Se va in crash, si blocca o ti mostra qualcosa che non ha senso, scrivi a support@lolsensei.com indicando il numero di versione che trovi in fondo alla pagina delle impostazioni e che cosa stavi facendo in quel momento. Le segnalazioni dei tester sono il motivo per cui questa build esiste.
LoL Sensei non è approvato da Riot Games e non riflette le opinioni o i punti di vista di Riot Games o di chiunque sia ufficialmente coinvolto nella produzione o gestione delle proprietà di Riot Games. Riot Games e tutte le proprietà associate sono marchi o marchi registrati di Riot Games, Inc.