I've made a retro Snake (or Nibbles) game.
The game consists of 7 levels.
The snake moves faster and has to collect more 'apples' as the level count increases.
As a fan of the old snake games on the mobile, I downloaded this and had a go. I actually think it's well put together, but I did feel disappointed at the fact the snake size resets itself after you've eaten too much (part of the point is for it keep growing till you hit yourself cos you're simply too big or the wall) but I do see why you chose to do it the way you have. Also, when I reached level eight it suddenly said 'game over' which was a little jarring You've said it stops at level eight (or there's seven levels). I think, improvement wise, keep the setup you have up until level eight, only when it reaches top speed, to simply keep growing and re-randomise the 'apples' everytime the snake has eaten them all. It would keep the gaming going for a lot longer that way I think. Otherwise, nice work!
Testing it a little more, there seems to be a bug that when I hit the 'Up and 'Left' key in quick succession with the intention of doing a 180
Thank you for all the feedback. I think you make some good points. The reset
size of the snake can be modified in the reset script. The controls
may be improved by adding extra conditions that check which keys are being pressed. I'll look into it to make improvements.
As a game, very buggy. While the general rules are clear, i'm not sure why I died sometimes, or why the snake length changes suddenly.
BUT, this is how these projects go. I have made many mini games like this, and every single one has had small programming errors that I didn't spot before release to a real audience.
This is a very good start.
It wasn't a good decision to revert the snake to its original 3 block size when it
dies by hitting a wall or biting itself (which seems to happen too randomly).
I also should've made it more clear when the game shifts to a higher level.
So I'll remember these tips when I start a new Blender project.
Thanks for testing the game.
I don't think it was a bad decision at all. I quite liked it when it reverted back to the three block side, it just seems to happen when the snake moves back into itself, it's just that which needs fixing.