User blog:Monovae/monovae's shack escape chronicles

recently published a game titled shack escape, and it was pretty fun making it, but I don't believe I am quite done with it, so I am making blog posts about it.

So when one looks at a good escape game, such as psionic's killer escape series, scriptwelder's don't escape games, and stuff of the sort (note these are all flash game developers, don't be surprised if you don't know them) they have somewhat large and complicated maps and puzzles, one thing my game lacks quite dearly, so I set out on a mission to accomplish this by making a somewhat larger shack.

It is relatively easy to make new rooms in my game because of how I have it set up, with the icons funneling to a label that sorts out all the different rooms to specific points in the house, all by a progression that only allows 2-d movement from one room the very next one in a sequence of linear movement. One thing that gets complicated in all this, though is the amount of sprites that start to add up when one has that many sprites in the house. The way that I set/clear sprites is by removing all the sprites that were in the previous room, and then resetting the new ones with spclr/spset/spofs so the sprites don't interfere with the choosing of a sprite in the collision if/then statements. This can start to add up after a while. If anybody has a better way to fix this, let me know.

I currently have Shack Escape version 1.07 right now, which currently 1.05 is on the wiki. I am still trying to find ways to make it sizeably larger without making it too hard to program it in.