Many things are based on FPS instead of ellapsed time!
Please, double-check your code to ensure nothing is based on the number of "Update"/"FixedUpdate" call number... FPS is very platform-dependant, and the game is not as difficult accross them because of a bad time management (e.g. on Android, Main Game is very difficult, because fuel consumption is FPS-based, and initial angle picker 'widget' too) Everything based on time ellapsed *sould* use `Time.deltaTime * any_constant`, examples to fix : - [In PivotGUI](/picho-panda/fly-higher/blob/master/Assets/1%20-%20MainGame/Scripts/PivotGUI.cs#L52) - [In FuelControl](/picho-panda/fly-higher/blob/master/Assets/1%20-%20MainGame/Scripts/FuelControl.cs#L39) (not a real problem, using FixedUpdate) **Edit**: Ok, I missed some usages of FixedUpdate(), which is called at 'fixed' framerate. But even with that I think it should be better (readibility of code, being independant from fixedTime...) to define manually constants in *units* per seconds, and use the standard Update().
issue