WebRTC
Dois pares WebRTC que conversam num ecrã e um duelo de estrelas ponto a ponto, contra um bot ou online: o jogo de exemplo da extensão WebRTC do JumPHP.
▶ Jogar
O que pode experimentar
- Dois pares neste ecrã: duas ligações WebRTC dentro da sua página falam por canais de dados. Um PING volta como PONG com o seu tempo de ida e volta, e o seu cursor viaja por um canal não fiável, como UDP.
- Treinar contra um bot: um duelo para apanhar estrelas. O bot tem o seu próprio par WebRTC e joga através dele, como um jogador remoto.
- Jogar online: dois jogadores encontram-se no relé, que só passa os seus sinais WebRTC; depois o jogo vai direto de um navegador ao outro.
Controlos
Teclado: setas, Espaço, Enter, Escape. Rato ou dedo: clique nos botões, mantenha para mover. Telemóvel: a cruz no ecrã também funciona.
Use-o no seu jogo
A extensão jumphp/webrtc: o mesmo código PHP no navegador (RTCPeerConnection) e no computador (GStreamer).
tutorial passo a passo · documentação · bin/jumphp extension:add <game> jumphp/webrtc
Capturas de ecrã