I have a question, my frame rate starts getting low in my game and my player falls through my collision. Whats the best to find out what the issue is? Is there something I can look at when im in the debugging mode?
Develop games in your browser. Powerful, performant & highly capable.
Collision checks is a good way to start. Also disable collisions on anything you don't check collisions on. check each images polygons on all sprites. then try and make collision events not subevents
Debug - check collisions. If they are more than 100K then there is something wrong.
In debug mode go to profile and check which part uses load (engine, event sheet, psyhics etc). This will help you to fix the issue!
One of the most effective way to tell what is slowing your game down, is to look at the debugger and see what are the aspects that changes the most once the game starts to lag. From there, you can make the necessary changes. Like what the others mentioned, collisions can take a huge toll on your game if not used effectively.
If there is an unclosed or un nessisary loop it may be the problem