Steuerung: Beide Spieler nutzen WASD (jeweils auf dem eigenen Gerät). Als Host spielst du P1, als Joiner spielst du P2.
Host wählt ein Codewort und klickt Als Host starten.
Joiner gibt dasselbe Codewort ein und klickt Als Joiner verbinden.
Offer/Answer laufen automatisch über D1, danach läuft das Spiel P2P über WebRTC.
Signaling läuft über Cloudflare Pages Functions unter /api/session/*.
Kurzablauf:
1) Host klickt Einladung erzeugen und schickt den Text an Joiner.
2) Joiner fügt den Text links ein und klickt Signal verarbeiten (erzeugt automatisch eine Antwort).
3) Host fügt die Antwort links ein und klickt ebenfalls Signal verarbeiten.