Wie wäre es mit einer Datenbank? Und denkt an die DSGVO sonst habt ihr ein Problem
r^2 * Pi
r = Radius
Das ist einfach gut zusammen geschnitten und die Töne angepasst mit z.B Sony Vegas oder Premiere Pro.
Du nimmst das jetzige Datum rechnest die Bann Zeit drauf und speicherst das mit der UID z.B in einer HashMap. Immer wenn jemand joint fragst du ab ob er in der Liste steht wenn nein lass ihn drauf und wenn ja kickst du ihn z.B mit der verbleibenden Zeit. Speichere das natürlich in einer Datei damit es einen Server Restart übersteht :D Viel Glück
Vielleicht etwas wie Team Viewer?
Mit der App Server4You
VSync ausmachen! Aber wieso mehr FPS?
Wenn du es bei Steam hast durchsuche es nach Fehlern wenn nicht glaube es geht auch mit dem installer
Wieso nicht mit 2D Graphics?(java swing) / Wieso willst du es als Konsolen ausgabe machen
Also bei mir sind 5 PC's und 2 Server angeschlossen. Trotzdem ist es genau so schnell wie frührer auf einem PC.