Snake vs. GhostSnake

Project information

  • Project date: January 2024
  • Project URL: Github repository
  • Used technologies: Python, PyGame

This is my implementation of the classic Snake game. It differs from the classic Snake game in that in addition to the player-controlled snake, there is also a computer-controlled snake on the playing field. This computer-controlled snake is called GhostSnake. Its advantage is that it can pass through the player-controlled snake, but the player-controlled snake cannot pass through GhostSnake.

His goal is to disrupt the player's game. He also succeeds in doing this by growing five cells when he eats an apple, while reducing the player's score by 50 points.

In the attached video, the orange snake is the player-controlled one and the black one is GhostSnake.

Designed by BootstrapMade