Eines hat mich regelrecht in den Wahnsinn getrieben:
Wenn man außerhalb des kleinen Spielbereiches klickt, schiesst er nicht in die Richtung, sondern es kommt ein Menü. Das läst sich dann nicht mal mit Escape schliessen, ohne nochmal in die Mitte klicken zu müssen.
Glaub mir das ist die bessere Lösung
Solange das spiel im browser eingebettet ist braucht es eben focus um input auslesen zu können. Den musst du ihm als user manuell geben indem du drauf klickst und du kannst ihn natürlich auch wieder entfernen indem du woanders hinklickst. das muss einfach so sein sonst könnte jedes dreckige popup deinen input abgreifen und du könntest nichts mehr dagegen tun.
Jetz wärs doch viel nerviger wenn, falls der spieler mal ausversehen raus klick, überhaupt nichts passiert. Plötzlich funktioniert die steuerung nicht mehr und der benutzer weis nicht warum, und währenddessen läuft auchnoch das spiel einfach weiter...
Deswegen das pause-menü