Been using Construct for a few days, and quietly reading many forum posts as I went along. I did plan on my first post being along the lines of "So what's the catch?" and then go on about how great this program is and there must be some catch like it's just a demo and we have to fork out $9000 a month for it or something But I've stumbled across an issue that this time I can't solve myself or from hunting through the wiki or these forum posts, so gushing about how cool the program is, will have to wait.
I put together this super quick example to demonstrate the problems I'm having with it.
The plan is to only allow access through the "rock" once it's been cut away. That part isn't a problem, works exactly how it should. Unfortunately there are bits of the weapon and bits of the eraser left hanging around on screen from where the rock has been erased, not only that but then moving through the newly opened area results in a weird hall of mirrors like smearing effect or something. I've tried a number of things, layers, organizing the events different and so on and so forth, but to do it how I'm wanting to do it, it seems to become a bit messy.
The second problem is no matter what size or resolution I make the canvas, it seems to want to remove a whole chunk of it from off-screen. As you'll see in the cap, it should reach to the end, but it doesn't. This isn't noticeable if it's all on the same screen or there's no scrolling used, but if it can only work in a single visible screen, that greatly limits usefulness.
So yeah, anyone got any ideas or fixes? It almost works perfectly, but these two issues make it entirely unusable doing it this way.
I've checked out the one here where I got the idea from. Doing it that way with a mouse behavior on the eraser does work, as in it doesn't leave bits of other sprites on the screen. But it too doesn't solve the canvas deleting parts of itself off-screen, or the smearing scrolling effect.
So if anyone knows what I'm doing wrong or can suggest a way to fix it, I'd be very grateful.
The link again is *
I'm using the latest version of Construct, if that helps.