cooperuser / blockade

A minimal but challenging puzzle game, inspired by the ice puzzles in The Legend of Zelda: Twilight Princess.
2 stars 0 forks source link

Moving blocks simultaneously/goal plate bug #64

Closed grady404 closed 8 years ago

grady404 commented 8 years ago

We discussed this already, but it is possible to move multiple blocks at once as long as their paths don't conflict. However, if a level enters a winning state while any block is still in motion, the level will not be completed. For example: let's say we have two blocks, Block A and Block B. Block A is one move away from activating a goal plate (the only goal plate in the level), while Block B is elsewhere in the level (its whereabouts do not matter). I move Block A in the direction of the plate. While it is sliding toward the plate, I move Block B in any direction. Block A slides onto the plate, and the dialog stating that I have won the level appears. However, Block B is still moving, and once it hits the wall, the dialog for some reason disappears only a split second after coming into view. I'm not sure why this happens, but it should definitely be resolved. (Just to be 100% clear: I'm not saying remove the functionality of moving multiple blocks at once.)

EDIT: This bug occurs regardless of which block is moved first (Block A or Block B).