3 ms·
When things aren't done properly, the whole experience can fall down. I recently played Minnit [1], a very small and cute game with a very unique proposal: tha
by j1elo 4y ago
When things aren't done properly, the whole experience can fall down.
I recently played Minnit [1], a very small and cute game with a very unique proposal: that you only have 1 minute of gameplay before being warped to a starting point.
But time is not checked asynchronously but as a function of the frame rate, so my playthrough was basically sped up and lasted for 45 seconds each time. Turned out I didn't realize until almost the end, when a _very_ difficult movement seemed almost impossible to make in time (I did end up achieving 100% doable things in the game, but it cost me a good amount of attempts!)
Gamedevs, please, do not count frames and assume they'll be whatever amount per second you believe they'll be. Because they won't.
[1]: https://store.steampowered.com/app/609490/Minit/ https://store.steampowered.com/app/609490/Minit/
- Kiro 4y agoDidn't that mean you also moved faster?
- j1elo 4y agoYes, that's how I was able to complete most parts of the game (which in general isn't difficult at all). But at least one of the extra optional things does get much more difficult if you don't have almost perfect execution, so faster movement speeds were actually a handicap as my control movements had to me much more precise. To be clear: it was at that time that I discovered that some wrong settings in the Steam Deck had been affecting the in-game FPS, so after correcting them and getting to the designed runtime speeds, the challenge got from impossible to barely achievable :)
- __MatrixMan__ 4y agoAs a newbie in a graphics course I once animated something using xlib and openGL. I hadn't bothered install my graphics card driver, so everything was nice and slow. I brought it into to the professor's office (it was our final) to demo it, and it was so fast on his machine that you couldn't see it. I freaked out, but he had seen that kind of problem before and just sprinkled some sleeps throughout so it was visible to a human and gave me a B.