2026-04-19 14:04:54 +00:00
|
|
|
# python-snake
|
|
|
|
|
|
2026-04-19 14:07:51 +00:00
|
|
|
Ein einfaches Snake-Spiel programmiert mit Python Pygame
|
|
|
|
|
|
2026-07-08 14:41:55 +02:00
|
|
|
Lando, 19.4.2026
|
|
|
|
|
|
|
|
|
|
## Voraussetzungen
|
|
|
|
|
|
|
|
|
|
- Python 3.10+
|
|
|
|
|
- Pygame
|
|
|
|
|
- Ein grafisches Display (unter WSL: WSLg mit `DISPLAY=:0`)
|
|
|
|
|
|
|
|
|
|
## Lokal starten
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
cd python-snake
|
|
|
|
|
python3 -m venv .venv
|
|
|
|
|
.venv/bin/pip install pygame
|
|
|
|
|
.venv/bin/python snake.py
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Auf Systemen mit PEP 668 (z. B. Ubuntu) bitte die virtuelle Umgebung verwenden
|
|
|
|
|
statt `pip install` global.
|
|
|
|
|
|
|
|
|
|
## Steuerung
|
|
|
|
|
|
|
|
|
|
1. Spielfenster fokussieren und **Enter** drücken, um zu starten.
|
|
|
|
|
2. **Pfeiltasten** bewegen die Schlange.
|
|
|
|
|
3. Rote Felder fressen erhöht den Zähler („Count“).
|
|
|
|
|
4. Nach Game Over: **Y** für eine neue Runde, eine andere Taste zum Beenden.
|