Snake Classic

Snake Classic

View Stats:
AnxiousNut Nov 26, 2021 @ 9:32am
A suggestions and a bug
I was excited to get this game because I always loved the OG snake and I've never been able to find a close-enough, playable one until this. However, after few games I started noticing some odd behavior.

  1. OG snake used to be able to cross to the other edge of the screen and not die just by reaching the edge of the screen. The OG snake used to have different levels where they had one that was walled - which showed bold lines around the screen edges. I would suggest the same to be implemented because borderless snake would be a lot of fun.
  2. Sometimes arrow keys are not responded to. It seems to me there is something off with the key detection method used in the code. KEY_DOWN vs KEY_PRESSED can have different timing behavior. It's either that or both my PC and my laptop have the same issue.
  3. For some reason, when the snake is right and you press down then left, you lose immediately. It doesn't make sense because it should just take a u-turn.
  4. Acheivements showing behind game scene is distracting.

Less important suggestions:
  1. Allow keyboard control in main menu to start game
  2. Increase spacing between game scene and the score/level part.
  3. Add space after the colon and exclamation mark when the game is over.
  4. Unify font type, size, and alignment. It's not easy on the eyes the way it is now.

Take what you'd like of my feedback and leave what you don't agree with. Just though I'd let you know since you put the time into making this.

Thanks,
Mo