Redis
 sql >> Database >  >> NoSQL >> Redis

Pizza Tribes - Un gioco di strategia in tempo reale basato su browser multiplayer

Il gioco multiplayer rimane colossale nel settore dei giochi. E perché non dovrebbe essere? Per risolvere vecchi conti, risolvere controversie o persino soddisfare quel prurito competitivo, combatterlo online contro altri utenti è tanto catartico quanto divertente.

Questo è il motivo per cui questa app Launchpad ha creato il suo gioco di strategia in tempo reale, Pizza Tribes, che coinvolge... aspetta... i topi! Il gameplay prevede l'addestramento di una popolazione di topi a cuocere e vendere pizze in cambio di monete, con l'obiettivo generale di generare più monete di qualsiasi altro giocatore.

Nonostante tutta la sua creatività, questa applicazione non sarebbe in grado di fornire agli utenti un gameplay in tempo reale senza la capacità di Redis di trasmettere dati tra i componenti in modo efficiente. Eventuali ritardi avrebbero reso impossibile il gioco in tempo reale.

Diamo un'occhiata a come è stata creata questa applicazione. Ma prima di andare oltre, vorremmo sottolineare che abbiamo un'eccellente gamma di applicazioni che stanno avendo un impatto sulla vita di tutti i giorni che puoi controllare su Redis Launchpad.

  • Cosa costruirai?
  • Di cosa avrai bisogno?
  • Architettura
  • Per iniziare
  • L'aggiornamento dello stato del gioco

1. Cosa costruirai?

Costruirai un gioco di strategia in tempo reale basato su browser multiplayer usando Redis. Di seguito analizzeremo ogni passaggio in ordine cronologico e delineeremo tutti i componenti necessari per creare questa applicazione.

Pronto per iniziare? Ok, tuffiamoci subito.

2. Di cosa avrai bisogno?

  • Dattiloscritto:usato come superset del linguaggio JavaScript
  • Golang:il linguaggio di programmazione preferito utilizzato per creare software efficiente
  • RedisTimeSeries:fornisce dati di serie temporali
  • RedisJSON:archivia, aggiorna e recupera i valori JSON dalle chiavi Redis

3. Architettura

Accedi al codice sorgente