Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi, I tried playing the game but it was unplayable for me. The sensitivity it was just tooooo high. I basically do 180 turn every time I move my mouse. You said in some comment that it depends on the pc you are using and i think i know why that is:

You are probably turning the player x degrees in Update method. This is wrong. The Update method is called on every frame so if you have 100fps it will turn much faster than 30fps. To fix that just make the turn * Time.deltaTime, deltaTime is the time that passes between every frame (Update method call)  so it should be even no mater the frame rate :D.

Please let me know if got the issue right (i love a puzzle) and please rate our game in return :D

Hey thank you for you comment, unfortunately it's not that easy, we are using smoothDeltaTime to rotate the camera but it just seems to vary a lot based on the pc for some reason, thanks anyway for the suggestion!

Anyway you can set the sensitivity in the pause menu if you want to give it another try!

Hmm, sorry to hear that. Thanks for the reply.  Will check it out again :) 

If you use the Update() method to rotate your camera you can use Time.deltaTime, and if you do the exact same thing in FixedUpdate() yuoi must use Time.fixedDeltaTime

Yeah we know, we are using smoothDeltaTime (which is basically a smoothed out Time.deltaTime to account for framerate drops) inside the update method, it must be something less obvious, we'll look into it