This is the snake game written in Python The packages used include pygame which is a fammous package used for Python 2D game development The game structure used is State Machine including 4 states: GameMenu, GamePlay, GamePause, GameOver