Oh, so no attacking then? And what about the enemies? Do they have various states?
I think you’re missing the point. It may work as intended, but it may be doing so inefficiently. Have you looked at the following wiki topics :
Debugging poor performance. It has a section on creating a FPS counter. Make sure yours is like this, because you’ve mentioned lag but that the FPS is perfect.
And here are a list of URLs of GDevelop performance resources.
Not me, sorry. I’d rather have the project to pull apart and change things to test various theories over a longer period of time - I often mull things over for a few hours while doing something else. And that can take time, and repeatedly deleting the project and restoring it from backup.
I realise you’re not keen to share it with unknown people. However most of us here are more interested in our own projects than nicking someone else’s. And as for me, I’m only interested in helping others get their projects working.