- Home /
Lower graphics settings in game build accelerating game play beyond what it should be.
Hi, I was just testing a game that I'm in the process of developing (it's a 2D platformer with simple graphics) and I noticed that when you run the built version of the game (the actual application), if you select a graphics setting lower than "fantastic", it speeds the game play up far beyond what it should be and basically ruins the game. I'm really concerned about this as I was hoping to release a demo of the game shortly but this discovery is a set back. Can anyone help me out? Thanks.
Answer by Kiwasi · Aug 30, 2014 at 11:28 PM
Lower graphics setting will increase the frame rate. Here are a couple of common reasons increasing the frame rate might break your game. Unfortunately without more details I can't offer more specific advice.
You have not made the game frame rate independent by using Time.deltaTime
You are manipulating physics code in Update instead of FixedUpdate. AddForce is especially bad for this.
Note: Both of these are well documented. You've probably got some more issues in the game that will come out and bite you. Get lots of people to test your game before release.
Right, thank you, I'll look into that. I think I've used Time.deltaTime when I needed it throughout my scripts but my player movement scripts involve transform.Rotate and tranform.Translate under void Update, so from what you suggest that sounds like the problem. So I need to change it FixedUpdate?
Your answer
Follow this Question
Related Questions
Distribute terrain in zones 3 Answers
Graphics Settings for Builds Question 2 Answers
Android texture Problem? 0 Answers
Linux standalone not working 0 Answers
how to include resources to build? -1 Answers