Schon mal was von Frame-Independent-Game-Logic gehört?
Auf deinem PC läuft es vielleicht normal aber dadurch, dass ich 500 Frames bekomme schaffe ich es, wie XxXRichiXxX und FSA nicht ins Auto zu kommen.
Hoffe das wird gefixt, dann kann ichs auch mal testen.
Das kann ich soweit nur unterstreichen (auch wenn ich das Spiel noch nicht getestet habe).
In anderen Engines/Frameworks (bspw. Unity oder XNA) wird man grundsätzlich dazu aufgefordert, in alle Aktionen, die mit der Zeit zu tun haben (Aktualisieren der Positionen anhand einer Geschwindigkeit, Abwarten einer Verzögerung, ...), die seit dem letzten Frame vergangene Zeit einfließen zu lassen. Wenn man es richtig anstellt, dann ist es auch relativ einfach möglich, die Zeit im Spiel schneller ablaufen zu lassen oder das Spiel gar zu pausieren, ohne dazu in jedem einzelnen Objekt eine Abfrage einzubauen, ob das spiel pausiert wurde.
Steuerung:
Ich habe, wie bereits erwähnt, das Spiel noch nicht selbst gespielt, allerdings sollte man sich bei der Steuerung an anderen Spielen orientieren. Grundsätzlich kommen dazu Third-Person-Spiele (bspw. Third-Person-Shooter) oder auch First-Person-Spiele in Frage, vor allem dürfte dies aber GTA sein, da dieses Spiel sich ja daran orientiert.
In den meisten Spielen (auch in GTA) dreht man den Charakter mit der Mausbewegung und läuft mit WASD oder hat im Falle eines Gamepads auf dem linken Analogstick die Bewegung und auf dem rechten die Drehung.