Multigiocatore
La modalità multigiocatore ti permette di giocare contro un’altra persona tramite internet. Nessun account, nessun matchmaking: basta condividere un codice e iniziare a giocare.
Come funziona
Sezione intitolata “Come funziona”En Parlant~ utilizza un relay WebSocket leggero per connettere due giocatori. Il relay trasmette le mosse tra i client in tempo reale. Il motore scacchistico, l’orologio e la logica di gioco vengono tutti eseguiti localmente: il server si occupa esclusivamente della consegna dei messaggi.
Il server relay è in esecuzione su Fly.io e l’applicazione si connette automaticamente. Non c’è nulla da configurare.
Creare una partita
Sezione intitolata “Creare una partita”- Clicca su Multigiocatore dalla schermata principale
- Inserisci il tuo nome
- Riceverai un codice di partita di 6 caratteri nel formato
XX-XX-XX - Condividi questo codice con il tuo avversario
L’host gioca sempre con il Bianco.
Unirsi a una partita
Sezione intitolata “Unirsi a una partita”- Clicca su Multigiocatore dalla schermata principale
- Inserisci il codice condiviso dall’host
- Inserisci il tuo nome
Chi si unisce gioca con il Nero. Una volta che entrambi i giocatori sono connessi, la partita inizia immediatamente.
Durante la partita
Sezione intitolata “Durante la partita”- Le mosse vengono trasmesse in tempo reale: il tuo avversario vede ogni mossa non appena la effettui
- Le rese e le offerte di patta funzionano come nella modalità locale
- La scacchiera è bloccata sul tuo colore, quindi puoi muovere solo i tuoi pezzi
Stato della connessione
Sezione intitolata “Stato della connessione”Un sistema di heartbeat verifica se il tuo avversario è ancora connesso, inviando un ping ogni 5 secondi. Se la connessione si interrompe, vedrai un indicatore di stato. La partita può riprendere se il tuo avversario si riconnette.
Cosa è (e cosa non è)
Sezione intitolata “Cosa è (e cosa non è)”La modalità multigiocatore in En Parlant~ è un relay leggero per giocare con qualcuno che conosci. Non è un server scacchistico completo. Non include:
- Matchmaking o lobby
- Valutazioni o classifiche
- Modalità spettatore
- Sistema di account
- Integrazione con l’orologio (per ora)
Basta condividere il codice, giocare la partita e divertirsi.
Eseguire il proprio server relay
Sezione intitolata “Eseguire il proprio server relay”Se desideri ospitare autonomamente il relay (per privacy, gioco in LAN o latenza inferiore), consulta la guida di configurazione del Multiplayer Server per le istruzioni su come eseguire la tua istanza.