WebRTC
Due peer WebRTC che si parlano su uno schermo, poi un duello di stelle peer-to-peer, contro un bot o online: il gioco di esempio dell'estensione WebRTC di JumPHP.
▶ Gioca
Cosa puoi provare
- Due peer su questo schermo: due connessioni WebRTC nella tua pagina si parlano tramite canali dati. Un PING torna come PONG con il suo tempo di andata e ritorno, e il tuo cursore viaggia su un canale non affidabile, come UDP.
- Allenati contro un bot: un duello per prendere le stelle. Il bot ha il suo peer WebRTC e gioca attraverso di esso, come un giocatore remoto.
- Gioca online: due giocatori si incontrano sul relay, che passa solo i loro segnali WebRTC; poi il gioco va diretto da un browser all'altro.
Comandi
Tastiera: frecce, Spazio, Invio, Esc. Mouse o dito: clicca i pulsanti, tieni premuto per muoverti. Telefono: funziona anche la croce a schermo.
Usalo nel tuo gioco
L'estensione jumphp/webrtc: lo stesso codice PHP nel browser (RTCPeerConnection) e sul desktop (GStreamer).
tutorial passo passo · documentazione · bin/jumphp extension:add <game> jumphp/webrtc
Schermate