Here's what I noticed happens in the current build with one of the examples that comes bundled with ZGE...
As soon as the game is run, it starts to beep constantly.
Another thing is... it seems the MouseModelController component has a lag? You can see it in this example, the pink model is calculating its position by reading Mouse x and y directly and it works great, the other uses the MouseModelController and has a "touchscreen style" floaty / laggy / imprecise movement.
A beeping sound? I don't get that here. Can you try to locate what is causing it?
I kind of like the lag . But indeed maybe the update logic should be changed to use an expression instead. I doubt the MouseModelController has ever been used anywhere except in this project. It is nice to have for simple movement though when you have preference for components over code.
Just to confirm what's happening, here's what it sounds on my computer (attached). Or is this by design? I could swear it wasn't doing it the last time I saw it. Maybe I'm using an outdated file.
As for the MouseModelController - well I'm probably the biggest fan of using components on this forum, yet I'd probably avoid using it if it were like this... maybe it could have an "elasticity" / lag factor for people who like it?
It is by design. There is a short sound triggered repeatedly when either of the players move. So if both bats are moving then there is a lot of sound. I guess I wanted to show off the realtime audio fx features (with delay etc) and kind of of overused it a bit