Theorem

Theorem

View Stats:
Genghis Pawn May 29, 2019 @ 9:46pm
Game slows down significantly after a few minutes, regardless of settings.
Something is not optimized correctly here. After a few minutes of gameplay, the quick, crisp movements slow down to a crawl. It takes much longer for the orange block to even roll over one square. After a little while I even have issues with my laptop's processor overheating. I'm on Win 7 64-bit Home Premium, with an Intel Core i5 2.50 GhZ processor, with 16GB of memory. (Nothing grand on my little laptop, but I ought to be able to run Theorem no problem, I should think.) I have the game set to "fastest" graphics settings, and it doesn't make a difference.

One guess (probably not a good one, since I don't really know Unity) is that it may be a lack of object pooling, and too many calls to Destroy() unused objects. Whatever it is, it makes the game a real chore to play after a while. I can only play in increments of 10-15 minutes.

This behavior seems to be clearly documented in some of the videos that have been posted on Steam. None of these videos are mine, but I offer them as examples:
  • Exhibit 1: minor case, but compare the speed of the block's movement at the start of the video vs. near the end.
  • Exhibit 2: A more major case. Compare beginning vs. end. I believe this is not the user entering input slowly, this is the game slowing down. For me the effect is even more pronounced.

I suspect I will be told that this is the closest thing to an answer: https://steamcommunity.com/app/838490/discussions/0/1741090847738699819/#c1741090847747568236
Originally posted by 1337geckoo:
... In some rare cases I saw on old computers some minor bugs (a conflict between functions) because PC gets slow. In fact I didn't developed Theorem, thinking that it could be installed on a laptop....
Last edited by Genghis Pawn; May 31, 2019 @ 8:46am
< >
Showing 1-4 of 4 comments
1337geckoo  [developer] May 31, 2019 @ 6:52am 
Hello. I am very sorry to hear that you have an inconvenience playing my project Theorem. Some players using an old laptop had noticed some bugs during execution - but yours seems to me solid enough. I don't understand. Sometimes, just rebooting computer, this annoying latence diseappers. If it's continue, I will invistigate so as to solve this bug. Respectfully maybe it's not due to the game, but how your computer works under multiple process. Also I didn't test Theorem under Windows 7. As you said, maybe there is a problem with Unity under this old OS. However if we cannot solve this problem, I want to refund you. Please restart your laptop and try again. Let me know if something goes wrong again. Thank you for your feedback ++
1337geckoo  [developer] May 31, 2019 @ 6:56am 
Also in the video which you quote, all goes slowly because player want to show the way how to solve puzzle - step by step. It's not the same problem which you exposed here ++
Genghis Pawn May 31, 2019 @ 8:37am 
I won't take the refund, since I am still able to play the game, but thank you for offering.
Your quick and friendly reply have been noted in my review of Theorem. I hope other folks read the review and the Discussion Boards so that you don't get stuck offering too many refunds, or catching bad reviews :(
Last edited by Genghis Pawn; May 31, 2019 @ 8:38am
1337geckoo  [developer] May 31, 2019 @ 10:28am 
I cannot refund everyone, but obviously you had a problem with a specific configuration - and you are the second one on this forum who share a similar bug. Theorem has been installed more than 6500 times on different computers and I can admit that in some rare cases, there is a problem which I cannot understand or solve. I did this project because I love puzzle games and players - so money is not the main goal - only joy and pleasure sharing something with others...
Thank you for your feedback and your kind evaluation. Sincerely I wish you the best ++
< >
Showing 1-4 of 4 comments
Per page: 1530 50