Sto provando a codificare un gioco di dadi in cui gli utenti accedono e si sfidano a vicenda. Ho già realizzato una versione di questo gioco senza effettuare il login, ma è possibile riprodurre solo una partita alla volta.
Così ora, ci sarà la possibilità di diversi giochi in corso contemporaneamente tra gli utenti.
Nella versione non di login avevo bisogno di 4 tavoli per ogni partita, uno per i nomi dei giocatori, uno per i punteggi precedenti di ciascun giocatore e uno per memorizzare i tiri attuali. Vengono aggiornati automaticamente e cancellati man mano che il gioco procede.
La mia idea per la versione di login è di dare a ogni gioco un id, quindi il primo gioco che è inizializzato sarà game1, il secondo, game2 ecc. e per ogni gioco genererà le stesse 4 tabelle. In ogni gioco avranno lo stesso nome (player1_subtotal, player2_subtotal per esempio) ma nel gioco 1, ogni tavolo avrà un game_id che lo identifica come appartenente al gioco 1, e allo stesso modo per il gioco 2 ecc.
Giusto per ribadire, questo significherebbe che ci sarebbero diverse tabelle con lo stesso nome, ma ognuna con un diverso game_id. E ci sarebbero diverse tabelle con nomi diversi, ma legate insieme tramite lo stesso game_id.
È possibile o sto andando in questo modo nel modo sbagliato? Sto solo usando PHP e MySQL per questo e non ho imparato nessun'altra lingua oltre a Javascript e un po 'di Java.
Grazie