30 lug 2020
Il nostro team sta lavorando sodo per completare le applicazioni Magic: The Gathering Companion e Wizards EventLink per i nostri rivenditori del WPN! Ci sono un sacco di novità riguardo a nuove funzionalità, bug e aggiornamenti futuri per Companion ed EventLink, quindi non perdiamo altro tempo!
30 lug 2020
Il nostro team sta lavorando sodo per completare le applicazioni Magic: The Gathering Companion e Wizards EventLink per i nostri rivenditori del WPN! Ci sono un sacco di novità riguardo a nuove funzionalità, bug e aggiornamenti futuri per Companion ed EventLink, quindi non perdiamo altro tempo!
A cura di Bill Stark, responsabile prodotto di EventLink
Il nostro team sta lavorando sodo per completare le applicazioni Magic: The Gathering Companion e Wizards EventLink per i nostri rivenditori del WPN! Ci sono un sacco di novità riguardo a nuove funzionalità, bug e aggiornamenti futuri per Companion ed EventLink, quindi non perdiamo altro tempo!
Molti dei rivenditori che utilizzano Magic: The Gathering Companion ci hanno segnalato che alcuni giocatori non riuscivano a scaricare l’app su iPhone. Siamo riusciti a risolvere il problema anticipando l’uscita dell’app.
Anche se non è ancora del tutto completa, i giocatori che usano iPhone potranno scaricarla senza alcuna restrizione. Puoi scaricare Companion per iOS qui.
(Nota: gli utenti Android non sono soggetti a questa restrizione, quindi l’app è ancora nella fase Open Beta su quella piattaforma. I download non sono comunque limitati. Trovi Companion per Android qui).
Abbiamo ricevuto moltissimi commenti direttamente dai rivenditori che hanno utilizzato EventLink. In molti ci hanno comunicato cosa è piaciuto loro e cosa no, cosa vorrebbero che aggiungessimo, oltre a bug e problemi riscontrati durante l’utilizzo dell’app.
Questo feedback ha un enorme valore per il team di sviluppo perché ci aiuta a valutare aspetti che altrimenti potrebbero sfuggirci. Per aiutarti a inviarci le tue opinioni, abbiamo creato un canale diretto apposito su EventLink.
Nell’intestazione di una pagina qualsiasi di EventLink saranno visibili queste opzioni, tra cui “Invia feedback” (che vedi qui evidenziata):
Cliccandoci sopra, si apre la finestra Invia feedback per inoltrarci direttamente commenti e valutazione. Probabilmente non riusciremo a rispondere di persona a tutti i messaggi, ma possiamo garantire che teniamo in considerazione tutto quello che riceviamo. Il tuo feedback ha veramente un enorme valore.
EventLink e Companion sono stati localizzati in tutte le lingue in cui Magic è pubblicato. Entrambi i prodotti rileveranno automaticamente la lingua del browser o del dispositivo mobile, così non dovrai fare alcuna fatica per impostarla.
Una delle segnalazioni più frequenti che abbiamo ricevuto dai rivenditori riguarda la necessità di aggiornare spesso EventLink per visualizzare le informazioni più recenti riguardo agli eventi. Nei casi in cui diversi membri dello staff usano EventLink nello stesso momento, l’assenza di un aggiornamento automatico delle informazioni può risultare frustrante.
In gergo tecnico, la presenza di dati visualizzati nello stesso momento da più utenti e/o su più dispositivi viene definita “contemporaneità”. Per risolvere questo problema, gli sviluppatori hanno lavorato sodo e consolidato il nostro backend in modo che i dati vengano visualizzati simultaneamente.
Durante un evento, non sarà più necessario aggiornare EventLink per visualizzare le ultime informazioni nelle seguenti situazioni:
Introdurremo ulteriori aggiornamenti riguardo la contemporaneità in vari cicli, dopo aver implementato nuove funzionalità un po’ più urgenti. Appena ricominceremo a lavorare sulla contemporaneità, ci concentreremo sulla comunicazione dei risultati degli incontri.
A causa di un bug, i giocatori che ottenevano un bye non potevano essere rimossi dall’evento durante il turno in cui lo ricevevano. Può essere un’esperienza frustrante sia per lo staff del torneo che per i giocatori, dato che chi riceve un bye spesso desidera abbandonare il torneo per giocare a Magic con altri giocatori presenti in negozio o partecipare a un altro evento.
Abbiamo risolto questo bug e ora puoi rimuovere i giocatori che hanno ricevuto un bye come qualsiasi altro giocatore. Ecco un’anteprima:
In passato, gli eventi su richiesta, quelli non programmati e che non compaiono nel Localizzatore di eventi e negozi, venivano aggiornati alla data attuale indipendentemente dal loro status. Ora questi eventi rimangono nella data in cui si sono conclusi, così non ti ritroverai con un elenco di eventi in continua crescita su EventLink.
Molti rivenditori ci hanno chiesto di poter controllare la durata dei tornei stabilendo un certo numero di turni. Avevamo già aggiunto la possibilità di terminare un evento in anticipo, ma ora puoi anche allungarlo aggiungendo tutti i turni che desideri. Quando arrivi alla fine dell’evento, visualizzerai questa opzione:
Selezionando "Aggiungi turno", vedrai questo:
Selezionando "Sì, continua", comincerà un nuovo turno. Puoi aggiungere tutti i turni che vuoi, ma presta attenzione: se aggiungi turni a un evento alla svizzera, l’algoritmo degli abbinamenti smetterà di funzionare. Per evitare che tu o i giocatori non possiate continuare il torneo, EventLink passerà automaticamente agli abbinamenti casuali.
Prossimamente introdurremo un’esperienza utente che ti consentirà di impostare il numero di turni prima che l’evento abbia inizio, ma per ora volevamo garantirti le funzionalità di cui hai bisogno. Ora puoi terminare gli eventi in anticipo e aggiungere turni per allungarli in modo da rispondere alle aspettative dei tuoi clienti.
Abbiamo risolto un bug che impediva il corretto calcolo degli spareggi.
Abbiamo ricevuto questa segnalazione da alcuni rivenditori estremamente attenti. Come dico sempre: il feedback che riceviamo direttamente ci aiuta moltissimo a individuare problemi come questo, che altrimenti potrebbero passare inosservati. Grazie a tutti quelli che si sono presi il tempo di condividere le loro osservazioni.
Dall’ultima volta che ho scritto, abbiamo introdotto moltissimi nuovi contenuti e stiamo continuando a impegnarci per le prossime novità. Al momento, ci stiamo concentrando sulle due richieste principali ricevute dai rivenditori: registrazione di giocatori che arrivano in ritardo e ripristino turno/correzione errori.
Queste due funzionalità dovrebbero venire introdotte nei prossimi cicli (è così che chiamiamo i periodi di due settimane ciascuno in cui creiamo una nuova release di EventLink e Companion). Queste funzionalità erano da sempre nei nostri piano e finalmente, dopo aver completato molto altro lavoro, possiamo portarle avanti.
La registrazione dei giocatori che arrivano in ritardo consentirà di aggiungere un giocatore a un evento indipendentemente dalla fase in cui quest’ultimo si trova. Usando l’interfaccia, che non vedo l’ora di mostrare, basterà registrare il giocatore perché gli venga attribuita in automatico una sconfitta per ogni turno che si è già concluso o che si sta svolgendo.
Se c’è un numero dispari di giocatori, e uno di loro ha ricevuto un bye, puoi consentire a quest’ultimo di giocare con il giocatore che è arrivato in ritardo per divertimento (l’incontro non conterà ai fini della determinazione del risultato finale del ritardatario).
Abbiamo introdotto questa nuova meccanica in base ai commenti ricevuti sul vecchio sistema in cui i giocatori puntuali che ricevevano un bye si sentivano “puniti” quando un ritardatario arrivava dal nulla e “smontare” la vittoria che si erano guadagnati.
Abbiamo modificato questa funzionalità intenzionalmente per stimolare chi tende a fare tardi a cambiare il proprio comportamento, invece di punire chi segue le regole. Puoi registrare un giocatore ritardatario in qualsiasi turno. Se sei all’ottavo turno di un evento da dieci turni e per qualche motivo qualcuno vuole pagare la quota d’iscrizione e partecipare, potrai garantirgli l’accesso!
Abbiamo ricevuto moltissime richieste anche riguardo alla possibilità di correggere errori negli eventi. Era da molto che desideravamo introdurre questa funzionalità, anche se secondo i nostri dati in meno dell’1% delle partite si è verificato un errore che andava corretto.
Questa funzionalità, soprannominata “ripristino turno”, consentirà di tornare indietro di un turno per correggere un errore, come il risultato di un incontro inserito in modo errato. Se decidi di tornare indietro, perderai i progressi del turno attuale, ma EventLink effettuerà di nuovo gli stessi abbinamenti in automatico quando proseguirai nuovamente.
Puoi tornare indietro di un solo turno per correggere eventuali errori, ma Magic: The Gathering Companion ridurrà notevolmente la mole di lavoro necessaria all’inserimento dei risultati e farà in modo che i giocatori stessi possano inserire i risultati degli incontri e verificare di averlo fatto correttamente. Questo non era possibile in passato, in quanto tu o il tuo staff dovevate cercare manualmente le informazioni e questo aumentava le probabilità di errore.
Abbiamo usare questo meccanismo perché tornare indietro di diversi turni, modificare i dati e fare in modo che le modifiche venissero riflesse a cascata nei turni successivi avrebbe comportato enormi rischi tecnici.
Il 70% dei costi tecnici di manutenzione del classico software per tornei usato in precedenza per gli eventi di Magic dipendeva da problemi causati da questa funzionalità. Dato che meno dell’1% dei risultati degli incontri richiede correzioni, non vale la pena rischiare di destabilizzare il sistema tornando indietro di svariati turni.
Guardando la cosa da un’altra prospettiva, basta pensare che correggere errori per meno dell’1% degli incontri ci costava il 70% di risorse che avrebbero potuto essere impiegate per funzionalità utili per ridurre il carico di lavoro e sviluppare la tua attività.
La possibilità di tornare indietro di un solo turno, senza la necessità di dover riflettere le modifiche per tutto il resto del torneo, risolve i problemi più comuni relativi ai risultati degli incontri. Abbiamo anche creato Companion per incoraggiare i giocatori ad assumersi questa responsabilità e fare in modo che possano verificare il corretto inserimento.
Tutte queste soluzioni ci aiuteranno a rendere più stabile EventLink e a migliorare l’esperienza in modo globale. Continua a inviarci feedback, e alla prossima!