Dealing with "catastrpohic" fps crashes..?

Hey Everyone,

Just wondering if anyone has any good techniques for managing “catastrophic” fps crashes? Usually my game works fine in most cases on most hardware, but sometimes it runs on an old machine, or the user has a million tabs and apps running in the background, and the game becomes unplayably slow and buggy.

I’m wondering - is there a reliable way to detect poor performance and then prevent the game from running if performance is below a certain threshold? I suppose I could monitor fps and then bring up a “Your device is too slow!” kind of screen, but I’m not sure how reliable this would be?

Any thoughts or ideas on possible strategies welcome! :slight_smile:

There is this.game.loop.actualFps.