A minimalistic Snake Game built with React + MUI, designed with a retro arcade style.
Deployed with Vercel.
- ⚛️ React (via Vite)
- 🎨 MUI (Material UI) for styling
- 🎞 Framer Motion (future animations)
- ☁️ Vercel for deployment
Clone the repo and install dependencies:
git clone https://github.com/rawanst/Snake-Game.git
cd Snake-Game
npm installRun locally:
npm start- ⬆️⬇️⬅️➡️ : Move the snake (to be implemented in upcoming features)
- ⏯ : Start / Pause
- 🔄 : Restart
- Init UI (grid, score, buttons)
- Snake movement
- Random food spawning
- Scoring system
- Pause / Resume logic
- Mobile touch controls
- Retro arcade theme polish
Follow the Conventional Commits convention:
- feat: new feature
- fix: bug fix
- chore: tooling/config/dependencies
- docs: documentation only
- style: code style (no logic changes)
- test: adding or fixing tests
This project is licensed under the MIT License.
MIT © 2025 Rawan TABAJA