Ultima modifica:
Si ringrazia Michele e il suo gruppo Telegram che mi ha aiutato a risolvere i mille problemi che ho avuto con AppScript
Thetan Arena è un moba per smartphone basato su tecnologia blockchain ed NFT. Gioco sparatutto simile a Brawl Stars dove dovrai combattere contro una serie di avversarvi in battaglie di pochi minuti. Come molti di voi avranno già capito si tratta di un gioco Play to Earn e Free to Play.
Play to Earn
In questa discussione andremo a vedere il tool su Google Sheet che ho sviluppato a supporto dei giocatori di Thetan Arena.
Clicca qui per maggiori informazioni riguardanti il gameplay del gioco
Clicca qui per maggiori informazioni riguardanti l'economia del gioco
Al fine di aiutare i giocatori di Thetan Arena a gestire meglio i propri eroi gTHC, capire meglio come se e quanto si sta guadagnando con questi, ho sviluppato un excel su Google Fogli (Google Sheet in inglese). Questo file verrà sviluppato nel tempo aggiungendo ulteriori caratteristiche e dati utili.
Il file è da copiare sul tuo account gmail, così facendo avrai la tua copia con le tue informazioni, avrai il pieno controllo del tuo file.
AppScript
Non mi reputo un programmatore, detto questo il file presenta diverse funzioni scritte su AppScript al fine di automatizzare diversi processi per l'inserimento dei dati, sarà più facile e veloce tenere aggiornato il tuo file. Ricordati che dovrai autorizzare l'esecuzione degli script.
Il tool che ho sviluppato è per tutti ed è gratuito, basterà essere iscritti ad Inforge e lasciare un mi piace a questa discussione per accedere ad esso!
1 Funzioni del tool Thetan Arena Earning Stats
Lista delle partite
- ID: un numero univoco generato automaticamente per identificare ogni singola partita
- Tipologia partita: Death Match, Super Star, ecc.
- Risultato: esito della partita
- gTHC: quantitativo di moneta guadagnato
- ID Hero: l'id dell'eroe al quale è associata quella partita
- Data: il giorno in cui è stata fatta la partita
Statistiche mensili
Le statistiche mensili mostrano informazioni generali sulle partite fatte, in particolare:
- gTHC totali guadagnati nel mese
- Data del mese: non viene indicato per ovvi motivi il giorno
- Per ogni tipologia di partita sono indicati:
- Partite: il numero di partite totali fatte nel mese
- gTHC (totali): il totale di gTHC guadagnati
- gTHC (medi): la media di gTHC guadagnati per partita
Aggiungi nuovo Eroe
La pagina "Aggiungi nuovo Eroe" servirà ad aggiungere i tuoi eroi gTHC al file così da rendere possibile il collegamento di questi alle partite che giocherai!
I campi che si dovranno compilare sono:
- Nome: bisognerà selezionare il nome dell'eroe che si vuole inserire
- Skin: dovrai selezionare la rarità della skin che ha il tuo eroe
- ID: ogni eroe ha un suo ID, utile per riconoscerlo se hai doppioni
- Prezzo d'acquisto: espresso in THC
- Valore in euro al momento dell'acquisto: utile per alcune statistiche
- Partite gTHC fatte: necessario per calcolare quante partite rimanenti ci sono ed altre statistiche
- Partite gTHC totali: necessario per calcolare quando le partite sono terminate ed altre statistiche
Eroi gTHC
Qui sarà possibile visionare alcune statistiche relative ad ogni singolo eroe che possediamo, qui un elenco:
- ID
- Eroe
- Rarità
- Skin
- ID # Eroe blockchain
- Partite pre-acquisto: le avremo inserite in fase di aggiunta dell'eroe e non verranno considerate nelle statistiche in quanto non le abbiamo fatte noi
- Partite gTHC: il primo numero indica le partite gTHC fatte, il secondo numero quelle totali. Aggiungendo una partita (dopo ti spiego come) questo campo si aggiorna in automatico.
- Prezzo d'acquisto eroe THC
- gTHC guadagnati: aggiornato in automatico quando si aggiunge una partita.
- ROI in gTHC: ritorno dell'investimento calcolato con i gTHC guadagnati e il costo dell'eroe in THC
- Valore gTHC guadagnati (€)
- Valore eroe (€)
- ROI in euro (€): ritorno dell'investimento calcolato con il valore in euro dei gTHC guadagnati e il costo in euro dell'eroe.
- Valore eroe al momento dell'acquisto (€): inserito in fase di aggiunta dell'eroe.
- ROI in Euro (€): ritorno dell'investimento calcolato con il valore in euro dei gTHC guadagnati e il costo in euro dell'eroe al momento dell'acquisto.
- Media gTHC guadagnati a partita
- gTHC mancanti per recuperare il costo dell'eroe
- Stima delle partite necessarie per recuperare il costo dell'eroe
Rate Eroi
In questo foglio vedremo altre statistiche relative agli eroi in generale e non più ai nostri singoli eroi (se abbiamo due doppioni per esempio le loro partite si conteggiano insieme).Qui è possibile vedere tutti i rate (di vittoria, pareggio, sconfitta, ecc.) per ogni tipologia di partita. Si coloreranno in automatico i rate di vittoria più alti al fine di mostrarvi a colpo d'occhio con quale eroe per quella tipologia di partita avete il rate di vittoria maggiore.
Statistiche Eroi
Stesso discorso di sopra ma in questo caso non vedremo le percentuali ma il numero totale di partite fatte per ogni tipologia e per ogni esito.
Home
I dati non si inseriscono da soli! Non del tutto almeno! Ho tenuto per ultima la home in quanto il suo scopo è quello di inserire le partite che farai. Questo foglio dovrai compilarlo quando fai una partita, ci vuole 1 secondo e il resto lo fa da solo!
Come puoi vedere dall'immagine quando fai una partita dovrai inserire queste informazioni:
- La tipologia di partita fatta
- Il risultato ottenuto (Per le partite a squadre: Win, Draw, Defeat; per le battle royale: #1, #2, #3, ecc.)
- Il quantitativo di gTHC guadagnato (scrivi il numero con la virgola e non col punto)
- La data della partita
- L'ID dell'eroe al quale associare la partita (dovrai quindi prima aggiungere l'eroe al file! Vedi "Aggiungi nuovo Eroe")
Come puoi vedere sotto c'è un altro box che riguarda le statistiche mensili. Anche qui dovrai compilarlo (generalmente ma non obbligatoriamente quando finisce un mese) inserendo due informazioni: il mese e l'anno che vuoi aggiornare. Premi il bottone "Aggiorna statistiche mensili" e...fatto! Il foglio farà il resto, se il mese non è presente in lista lo andrà ad aggiungere, se invece è già presente lo andrà ad aggiornare!
Impostazioni
Infine c'è un foglio di impostazioni che NON va mai toccato. Contiene i menu a tendina e altre impostazioni.
Infine c'è un foglio di impostazioni che NON va mai toccato. Contiene i menu a tendina e altre impostazioni.
2 AppScript richiede autorizzazioni!
Per poter utilizzare il foglio verranno richieste delle autorizzazioni in quando in esso sono presenti script che si collegano anche all'esterno. Oltre alle mie funzioni infatti ho già messo dentro al foglio un tool chiamato CryptoBalance sviluppato da Eloise1988 che ci permetterà in futuro di ottenere informazioni riguardanti le criptovalute (importi, valori in euro ecc).
Qui di seguito dentro allo spoiler troverai una breve guida su come si da l'autorizzazione dato che non è così tanto intuitivo.
1) Quando aggiungerai la prima partita ti comparirà un pop-up come questo in foto, clicca su continua:
2) Seleziona l'account di gmail che vuoi utilizzare:
3) Vi apparirà questo avviso, non allarmatevi (), cliccate su "Avanzate" in basso a sinistra:
4) Premete su "Apri Thetan Arena ecc.." sempre in basso a sinistra:
5) Infine premete su "Consenti", finito!
4) Premete su "Apri Thetan Arena ecc.." sempre in basso a sinistra:
3 Crea la tua copia!
Iscriviti ad Inforge e metti mi piace alla discussione per vedere qui sotto il link per creare la tua copia!
Per vedere questo contenuto, devi Accedere o Registrarti.
4 Roadmap
La versione 1.0 è uscita! Prossimo step sarà sistemare alcuni errori che sto notando testando la versione
Seguite la discussione per ricevere tutti gli aggiornamenti e segnalate eventuali bug!