I like the idea of frequently switching inputs but I have a few problems with the game
- There should be some way to know what the current controls are. If im just beside a wall and dont know what key is what, Ill be afraid to press anything. What if that key push is game over?
- Score is awarded by staying alive a long time right? I cant know because there is no score display, but thats just my guess. So if it is that way, why dont I just wait and dont press anything? Easy win right?
Maybe instead of the play-area just being a box it should either be moving in some way so you as the player also have to move in order to avoid the walls. Or maybe, you have to reach some position and thus have to move. Your game is about moving, so there needs to be a reason to move, I think.
All of that being said, since you made this in your own engine, I am still impressed. Writing a game in native code is not easy, especially in 48 hours, so you still get a lot of "programmer respect" from me. GG