Lancio di Battledome, un gioco blockchain su WAX

Nov 27 2022
Abbiamo lavorato sodo per creare un divertente gioco blockchain :) Ora è il giorno del lancio e i giocatori iniziano improvvisamente ad accedere e giocare... come andrà?? Il sistema resisterà sotto carico? Ci sono falle nella sicurezza? E, cosa più importante, i giocatori si divertiranno a giocare? — queste erano le domande che mi venivano in mente :) Per fortuna, e con un po' di duro lavoro, il lancio del nostro gioco è andato molto bene. Battledome è un gioco strategico di battaglie di carte per blockchain WAX Puoi provare il nostro gioco su https://battledome.

Abbiamo lavorato sodo per creare un divertente gioco blockchain :) Ora è il giorno del lancio e i giocatori iniziano improvvisamente ad accedere e giocare... come andrà??

Il sistema resisterà sotto carico? Ci sono falle nella sicurezza? E, cosa più importante, i giocatori si divertiranno a giocare? — queste erano le domande che mi passavano per la mente :)

Abbiamo lanciato il "gioco Battledome" nel novembre 2022, il nostro secondo gioco blockchain

Per fortuna, e con un po' di duro lavoro, il lancio del nostro gioco è andato molto bene.

Battledome è un gioco strategico di battaglie di carte per blockchain WAX

Puoi provare il nostro gioco suhttps://battledome.live— si chiama Battledome ed è sponsorizzato da Galactic Hubs, che fa parte di Alien Worlds Metaverse (il gioco blockchain numero 1).

In primo luogo, il gioco si svolge sulla blockchain WAX. Fa uso di NFT già coniati dalle raccolte "alien.worlds". La cosa grandiosa di questo è che esiste già una base di utenti: migliaia di persone che giocano quotidianamente ad Alien Worlds possiedono già gli NFT di Alien Worlds, tutto ciò che dovevamo fare era creare un grande gioco :)

Questo è il costruttore di mazzi del nostro gioco Battledome

L'idea di un gioco blockchain è che i giocatori usano i loro NFT in qualche modo per competere per divertimento e premi. Il nostro gioco offre entrambi :)

Rendi il gioco divertente!

Il nostro gioco era semplice nel design, ma divertente!

Siamo riusciti a farlo migliorando iterativamente il gioco utilizzando la metodologia Agile. Ciò significa che sviluppi molto presto un prodotto minimo praticabile (MVP) e migliori il gioco a ogni iterazione (2 settimane).

Abbiamo anche preso spunto da altri game designer (grazie, David Elvion!), dai nostri tester e dalla più ampia comunità di Alien Worlds.

E, naturalmente, abbiamo giocato noi stessi al nostro gioco! Quando ci siamo ritrovati a stare alzati fino a tardi e a promettere "solo un altro gioco", sapevamo che la formula era divertente e forse un po' avvincente

Il nostro gioco Battledome è semplice, ma divertente!

In Battledome, i giocatori usano i loro NFT per combattere l'un l'altro in un gioco in stile "Battle Royale". L'ultimo giocatore in piedi vince.

Premia i tuoi giocatori

Inutile dire che a tutti piace vincere! Al centro del nostro gioco c'è una classifica che si azzera ogni mese. Alla fine di ogni mese o "stagione", i migliori giocatori ricevono ricompense in tre diversi livelli: bronzo, argento e oro.

Le ricompense includono Trilium (la criptovaluta di Alien Worlds), oggetti di gioco (Orbs) e NFT!

Le ricompense in oro sono il massimo livello di ricompense nel nostro gioco

Sì, esatto: i primi 5 giocatori di ogni stagione ricevono NFT gratuiti.

Rendi il tuo gioco gratuito

Un gioco gratuito abbassa la barriera all'ingresso e incoraggia i giocatori occasionali a provarlo.

Salta le quote di iscrizione: il tuo gioco probabilmente non ne ha bisogno!

Invece, trova altri modi per monetizzare il tuo gioco. Questi possono includere meccanismi di riparazione (gli oggetti del giocatore vengono "danneggiati" e richiedono un timer o un costo per la riparazione), potenziamenti, oggetti di gioco, potenziamenti e oggetti cosmetici o "stile".

Nel nostro gioco, abbiamo iniziato con un semplice meccanico di riparazione. In tre giorni, il nostro gioco ha effettuato oltre 1000 microtransazioni!

Il nostro gioco guadagna dalle microtransazioni sulla blockchain stessa

È importante sottolineare che il gioco è ancora totalmente gratuito per coloro che lo desiderano.

Supporta il tuo gioco per le 48 ore successive al lancio

Se stai sviluppando un gioco blockchain, è molto importante che tutti i membri del tuo team si concentrino sull'essere disponibili per le 48 ore successive al lancio.

Nelle nostre prime 48 ore, abbiamo trovato e risolto con successo 7 (sì, sette!) bug e problemi. Durante questo periodo abbiamo distribuito continuamente correzioni al codice nel nostro ambiente live. Il tempo medio per correggere un bug è stato di 2 ore. Ciò è dovuto al fatto che utilizziamo la metodologia Agile, i servizi cloud e una moderna pipeline di distribuzione continua (CI / CD).

Questa è la lobby del nostro gioco

Parla con i tuoi giocatori che trovano bug

Poche ore dopo il lancio, c'era un post su Twitter che mostrava due bug del nostro gioco. In un bug, le immagini del pianeta Kavian e del pianeta Veles sono state scambiate (scusate, pianeta Veles!).

Come abbiamo reagito a questo? In primo luogo, abbiamo corretto immediatamente il bug. Quindi abbiamo risposto su Twitter che il bug era stato risolto e grazie per averlo trovato.

La persona che ha pubblicato il post su Twitter era in realtà un ragazzo in gamba! È uno sviluppatore di software nei Paesi Bassi. Il CEO di Restack.AI ha iniziato a parlare con lui. In realtà è stato davvero di supporto al nostro gioco: avevamo stretto amicizia con qualcuno che ha trovato un bug.

Questo problema ci è stato segnalato su discord

Allo stesso modo, quando le persone hanno segnalato bug nel nostro discord, abbiamo parlato con loro e chiesto maggiori informazioni, per aiutare a risolvere il problema. In questo modo crei buoni rapporti con la tua base di giocatori: sono i maggiori supporti (o detrattori) del tuo gioco

Trova un insetto, guadagna 50 Trilium

Sì, hai letto bene! Abbiamo iniziato a pagare 50 TLM (la criptovaluta per i mondi alieni) ai giocatori che hanno scoperto bug nel nostro gioco.

Non solo motiva e premia i giocatori per la segnalazione di bug, ma crea ottimi rapporti con i nostri giocatori.

Paghiamo una taglia di bug di 50 TLM per trovare bug, questa è una transazione su WAX

Monitora attentamente il tuo gioco

In precedenza, abbiamo parlato di un attacco hacker al nostro gioco in un articolo di Medium qui:https:///@restack.ai/hacker-attack-protecting-a-blockchain-game-against-intrusion-53c7f82b4bcf

Il giorno del lancio, abbiamo monitorato accessi e registri del server per attività anomale.

Durante un periodo di 30 minuti, un hacker ha utilizzato un bot per attaccare il nostro gioco con 10.000 accessi falsi. Poiché in precedenza avevamo implementato la sicurezza del contratto intelligente per proteggere il nostro gioco, tutti quei 10.000 accessi falsi sono stati respinti.

L'hacker ci ha provato, ma non è riuscito ad hackerare il nostro gioco il giorno del lancio.

Dopo alcuni tentativi, l'hacker alla fine ha rinunciato!

Per noi era importante sapere esattamente cosa stavano facendo ed essere sicuri che la nostra sicurezza funzionasse.

Pensa alla scalabilità

Il numero di giocatori nel nostro gioco era 50 volte quello che avevamo visto nel nostro gioco precedente.

Pertanto era importante per noi considerare la scalabilità del nostro gioco. Come reggerebbe sotto carico?

I giocatori hanno giocato 1418 partite nei primi 3 giorni di Battledome

Fortunatamente, la nostra architettura tecnica è stata progettata per questo, poiché i nostri server di gioco sono distribuiti nel cloud con ridimensionamento orizzontale e siamo in grado di monitorare l'utilizzo delle risorse dei nostri giochi in un pannello della console di amministrazione.

Fin qui tutto bene!

Grazie a tutti coloro che hanno giocato a Battledome il giorno del lancio, speriamo che vi piaccia giocare!

Siamo sviluppatori blockchain di Restack.AI

Grazie per aver letto, sono Tr0n e la mia aziendahttps://restack.aifunziona con lo sviluppo blockchain. Abbiamo anche competenze in sicurezza informatica e finanza.

Se stai sviluppando il tuo gioco, ti auguro ogni successo!