Kein Problem.
Nur wirst du eventuell mit diesem System Probleme mit Alarmen und Kollisionen bekommen.
Ein alarm basiert ja auf den fps, bei jedem neuen Frame wird 1 abgezogen.
Da müsstest du dein eigenes Alarmsystem schreiben, das pro frame die Deltazeit vom alarm abzieht, damit jemand, bei dem es flüssig läuft nicht z.b. schneller schiessen kann als jemand bei dem es ruckelt.
Probleme mit Kollisionen wirst du bekommen, wenn das Spiel sehr arg ruckelt.
Je langsamer das Spiel läuft, desto grössere 'sprünge' machen die Objekte.
Läuft das Spiel sehr langsam, sind diese Sprünge sehr gross und man kann z.b. durch eine Wand schiessen weil keine Kollision festgestellt wurde.
Wie man das vernünftig lösen könnte, weiss ich nicht. Vieleicht, indem man der Deltazeit einen Minimalwert zuweist.
Nur wirst du eventuell mit diesem System Probleme mit Alarmen und Kollisionen bekommen.
Ein alarm basiert ja auf den fps, bei jedem neuen Frame wird 1 abgezogen.
Da müsstest du dein eigenes Alarmsystem schreiben, das pro frame die Deltazeit vom alarm abzieht, damit jemand, bei dem es flüssig läuft nicht z.b. schneller schiessen kann als jemand bei dem es ruckelt.
Probleme mit Kollisionen wirst du bekommen, wenn das Spiel sehr arg ruckelt.
Je langsamer das Spiel läuft, desto grössere 'sprünge' machen die Objekte.
Läuft das Spiel sehr langsam, sind diese Sprünge sehr gross und man kann z.b. durch eine Wand schiessen weil keine Kollision festgestellt wurde.
Wie man das vernünftig lösen könnte, weiss ich nicht. Vieleicht, indem man der Deltazeit einen Minimalwert zuweist.