📌 Description
In the Snake Game, after the player loses and the Game Over screen appears, clicking the "Start Game" button restarts the game logic but does not remove the Game Over overlay.
As a result, the snake continues moving in the background while the Game Over screen remains visible, making the game unplayable until it crashes again.
🔄 Steps to Reproduce
- Open the Snake Game.
- Start a game and intentionally lose.
- Wait for the "GAME OVER!!" screen to appear.
- Click the "Start Game" button below the game board.
- Observe the game behavior.
🎯 Expected Behavior
The Game Over overlay should disappear and a new game should start normally.
❌ Actual Behavior / Error Logs
The snake starts moving behind the Game Over overlay while the overlay remains visible. The player cannot properly continue playing and the snake eventually dies again in the background.
💻 Environment
- OS: Windows 11
- Python Version: N/A (Web Application)
- File Name: Snake Game (Web App)
🙋 Assignment Request
I would like to work on fixing this issue as part of GSSoC'26. Kindly assign this issue to me if it is available.
Thank you!
📌 Description
In the Snake Game, after the player loses and the Game Over screen appears, clicking the "Start Game" button restarts the game logic but does not remove the Game Over overlay.
As a result, the snake continues moving in the background while the Game Over screen remains visible, making the game unplayable until it crashes again.
🔄 Steps to Reproduce
🎯 Expected Behavior
The Game Over overlay should disappear and a new game should start normally.
❌ Actual Behavior / Error Logs
The snake starts moving behind the Game Over overlay while the overlay remains visible. The player cannot properly continue playing and the snake eventually dies again in the background.
💻 Environment
🙋 Assignment Request
I would like to work on fixing this issue as part of GSSoC'26. Kindly assign this issue to me if it is available.
Thank you!