Mhm. Als Mensch mit Kenntnis in Objektorientierung lässt sich mir aus diesem Thread folgende Idee ableiten:
lightversion: Setzt die Koordinaten einmal neu für jeden Spieler und lasst es weiterlaufen.
teure Version: Speichert für jedem Spieler eine weitere Koordinate und verarbeitet diese anders...