The game I created is similar to Celeste, a platformer that requires trial and error through repeated deaths.
In my game logic, death means reloading the save.
However, I’ve noticed that the frame rate in AGM drops significantly after multiple reloads, which is very confusing.
Here is the test I conducted:
This is the initial frame rate of the game, showing 120 FPS.
After reloading the save 15 times in the same scene ↓
The FPS dropped to 100.
After reloading the save 20 times in the same scene ↓
After reloading the save 35 times in the same scene ↓
After reloading the save 60 times in the same scene ↓
Eventually, the frame rate dropped to just 20 FPS. This is astonishing. I suspect that AGM might be recreating new objects during reloads without properly deleting the old ones, causing the game to become increasingly laggy with each reload, eventually leading to a system crash. I had three friends test this on different computers, and they all encountered the same issue. This is causing me immense frustration.
I really want to use the feature that deletes objects once they leave the camera view,
but due to this critical bug (child nodes cannot respawn at the correct position) ↓↓↓↓ (请问子节点里的对象复活后位置不对的问题)
I cannot currently implement this feature to reduce CPU load. I don’t know when the official team will fix this issue.
Update: I tried creating a separate empty scene for save reload testing. Even after reloading 100 times, there was no drop in frame rate. However, if I place a certain number of tiles and interactive objects in the scene, the issue reappears.
If I don’t reload, playing in the same scene for 30 minutes causes no frame rate loss at all. But once I reload multiple times, the frame rate keeps dropping. This is a very serious issue…
I sincerely request the development team for assistance!!







