Hello everyone!
I have some functions that need to use Update function, but, if fps is too high, they will work to fast, and if fps is to low, they will work to slow. I tried to put static fps, to change update with timer that repeats 60 times per second, but it is not good idea, since it works nice for me, but not for other players that were testing the game. The game will be huge, so I would like to have some informations about how can I optimize it and handle fps… Any suggestions?
You should always base anything you are updating in Update on the actual elapsed time using Time.deltaTime.
If you only want to do something every N seconds, keep track of cumulative elapsed time in a field.
The rest of your question is too general for Unity Answers. Questions abotu general techniques and approaches belong in the
Community Forums.
Your additional comment isnt even a question, and were it one it is doubtful that we have enough information to help you.