Interesting objective, very flawed result.
I like the main idea of adding a character to the Tetris game. Even though very basic, it adds a little plus to the game. But there were many major flaws that counter-balanced this...
Let's start with the bugs :
- There is no horizontal collision between blocks. As long as it is not grounded, you can spam left or right very quickly to make your current block pass through currently grounded blocks.
- Once grounded, the blocks don't always 'freeze' the correct tiles. It often blackens additional tiles that weren't covered by the block. For example, let's say you have a block shaped like ¬ (if you can't see the shape, it's an L flipped and rotated), it would freeze the entire surrounding box. I'm not sure if I'm clear here, but try playing the game, you should encounter the problem pretty easily.
- At some point the character refused to jump. Also, I didn't find how to make it move.
- The character later ended up stuck inside a block.
- There is no game over; once I reached the top, blocks kept appearing.
Some more suggestions :
- Add a music and sound effects. These can help liven up your game. (Be careful to not make them too loud/distracting, however)
- Try finding a graphic theme for the game. At the moment, all I can see it a texture for the background, a solid black color for the foreground, and a drawing for the character. Think about what theme you would like you game to be : Do you want it to be futuristic, technologic? Or would you rather have a peaceful, joyful, natural-themed game? A dark hell-themed one, maybe? There are plenty of themes you could use, just choosing one would already help making your game more interesting.
These two last points are optional and less important than the bugs listed above, but I think it would be useful to give more thoughts. Even if you won't ever touch this game ever again, at least you have something to help you if you make any other game.
Here are my thoughts. It feels like this started from a good idea, but it was rushed and untested, which let many severe flaws in the game. I understand having a short deadline can be stressful, but you might want to at least test your game before uploading it. That being said, nothing prevents you from improving your game outside the bounds of the contest :)
Best regards,
~ Lesuperchef