Il pannello di autenticazione
Innanzitutto bisogna autenticarsi.
Ehi, ma che diavolo... ⁉⁈
SoL è un’applicazione client/server, composta cioè da due componenti. Da un lato c’è il client, una applicazione eseguita all’interno di un moderno browser web grafico come Firefox; questa applicazione comunica con un server che effettivamente legge e modifica il database e che implementa la cosiddetta business logic.
Le due parti comunicano tra loro attraverso una connessione, che può essere sia locale, dove entrambe le parti vengono eseguite da una singola macchina come due diversi programmi che girano in parallelo, piuttosto che una connessione di rete, dove ci sono due (o più) computer coinvolti, collegati a una LAN o addirittura tramite Internet.
Questo consente tre diversi scenari:
Quindi, per tornare alla domanda di partenza: sì, può essere un po’ una noia inserire le proprie credenziali, ma mi sembrano un giusto pegno a fronte di queste possibilità.
Qualsiasi giocatore può essere autorizzato a connettersi, assegnandogli un nickname e una password.