Closed cgelon closed 11 years ago
We should prevent all other interactive sprites from leaving the level, too. Currently, you can punch an enemy out of the starting enemies level
If we just make it so that doors come down at the start and end of every level when you first enter the level, it would solve both problems. And then when the player kills all the enemies, the door at the end comes up and the player can leave.
On Wed, May 22, 2013 at 7:30 PM, lydia-duncan notifications@github.comwrote:
We should prevent all other interactive sprites from leaving the level, too. Currently, you can punch an enemy out of the starting enemies level
— Reply to this email directly or view it on GitHubhttps://github.com/cgelon/GamesCapstone/issues/18#issuecomment-18320170 .
-Rowan W. Hale
That wouldn't prevent them from trying to take a crate with them to the next level, though
I don't think that's going to be possible in any levels. The first crate level its impossible, and I thought we're going to add a wall behind the acid waterfall in the 2nd crate level so that the player doesn't get hit by acid -- this would also stop the crate from going off the platform.
On Wed, May 22, 2013 at 7:48 PM, lydia-duncan notifications@github.comwrote:
That wouldn't prevent them from trying to take a crate with them to the next level, though
— Reply to this email directly or view it on GitHubhttps://github.com/cgelon/GamesCapstone/issues/18#issuecomment-18320623 .
-Rowan W. Hale
That wasn't the solution I remember, but it's a better idea than what I remember so I'm going to go with it when I reach that level to edit.
IDEA: Instead of having a counter on the HUD, just have it so that in the first level with an enemy (e.g. rat level), have the enemy right at the end of the level, so that the ending door is in sight. Then, when the player attacks and kills the rat, they see the door go up, so we don't need to overly complicate things or explain it to the player.
Good idea, I think this issue is closed though, as this exists now in the game.
Two improvements for this: