A special birthday gift Snake game featuring Gimmefy as the default snake, competing against tech giants!
Perfect for non-techy users - just download and double-click to play!
- Default Theme: You play as Gimmefy (your startup logo) 🚀
- Tech Rivals: Compete against Facebook, Jasper, OpenAI, Netflix, and Instagram
- Classic Mode: Switch to the original tiger-striped snake vs college rivals
- Princeton Food: Always represented by the Princeton logo 🎓
- Download the game: Click the green "Code" button above, then "Download ZIP"
- Extract the ZIP: Right-click the downloaded file and choose "Extract All"
- Run the game: Double-click
screen_snake.py(or the.appfile if available)
-
Clone the repo:
git clone https://github.com/wasumayan/ScreenSnake.git cd ScreenSnake -
Set up Python environment:
python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install PyQt5
-
Run the game:
python screen_snake.py
- Arrow keys: Move your snake
- P: Pause/Unpause
- 1: Gimmefy theme (default - tech companies as rivals)
- 2: Original theme (tiger snake vs college rivals)
- Space: Restart after game over
- ESC or Mouse Click: Quit
- Press P to pause
- Press 1 for Gimmefy theme (default)
- Press 2 for original college theme
- Press P again to unpause
- Gimmefy as your snake (default) - your startup logo!
- Tech company rivals: FB, Jasper, OpenAI, Netflix, IG
- Princeton logo as food
- Score tracking with high scores
- Dynamic speed that increases as you score
- AI difficulty that gets smarter over time
- Full-screen transparent overlay
- Snake wraps around screen edges
- macOS: 10.14+ (Mojave or later)
- Windows: Windows 10 or later
- Python: 3.7+ (if running from source)
- Memory: 100MB RAM
- Storage: 50MB free space
If you want a standalone .app for macOS:
pip install pyinstaller
pyinstaller --windowed --add-data "*.png:." --add-data "high_scores.json:." --icon screensnake.icns screen_snake.pyThe .app will be in the dist/ folder.
Note: macOS may warn about unidentified developers. Right-click the app and choose "Open" to bypass.
- "App can't be opened": Right-click → Open → Open
- Missing images: Make sure all
.pngfiles are in the same folder - Game won't start: Try running from terminal first to see error messages
- Ask a tech-savvy friend to help with setup
- Use the ready-to-run app if available
- Check the "Issues" tab on GitHub for help
For the Birthday Person:
- Download and extract the ZIP file
- Double-click
screen_snake.pyto start - You'll immediately see Gimmefy as your snake!
- Compete against tech giants (FB, Jasper, OpenAI, etc.)
- Press P to pause and switch themes if you want
screen_snake.py- Main game filegimmefy_icon.png- Your startup logo (the snake!)fb_icon.png,jasper_icon.png, etc. - Tech company rivalsprinceton_logo.png- Food iconhigh_scores.json- High score storage
- GitHub Issues: Report problems or ask questions
- For non-techy users: Ask a tech-savvy friend for help
- Email: Contact the developer for direct support
Enjoy playing as Gimmefy and competing against the tech giants!
Made with ❤️ as a birthday gift
Repository: https://github.com/wasumayan/ScreenSnake