Snake Game

This project was built as part of 100 Days of Code class and is meant to mimic the popular arcade game Snake.

It’s built on top of Python’s Turtle graphics library. The game features a snake that moves in response to arrow key inputs, grows when it eats “food”, and resets if it hits the walls or collides with itself.

The project implements object-oriented programming by creating separate classes for the snake, food, and scoreboard, ensuring clean and organized code. Additionally, the game tracks the player’s score by writing to an external file and includes smooth movement and collision detection for a seamless gaming experience

Previous
Previous

Spotify Tableau Visual

Next
Next

Pomodoro Timer