Files

50 lines
1.1 KiB
Markdown

# Snake Game
A classic Snake game built with pure HTML, CSS, and JavaScript. No dependencies, no build step — just open and play.
## Features
- Smooth grid-based snake movement
- Score tracking with persistent high score (localStorage)
- Keyboard controls (Arrow keys or WASD)
- Game over detection (walls & self-collision)
- Restart button
- Responsive, clean retro-style UI
## Project Structure
```
snake-game/
├── index.html # Main HTML page
├── css/
│ └── style.css # Game styling
├── js/
│ └── game.js # Game logic
└── README.md
```
## How to Play
1. Open `index.html` in any modern web browser.
2. Use the **Arrow keys** or **WASD** to control the snake.
3. Eat the red food pellets to grow and earn 10 points each.
4. Avoid hitting the walls or your own body.
5. Click **Restart** to start a new game.
## Development
No installation required. Simply clone or download the project and open `index.html`.
If you prefer a local server:
```bash
# Python 3
python -m http.server 8000
# Then open http://localhost:8000
```
## License
MIT