Lune Werm: Survivor is a desert-survival game built with Pygame. Guide your lone survivor through shifting dunes, collect scarce water, and avoid the subterranean Werms that stalk beneath the sands.
- Procedurally placed rocks, water caches, and villages
- Dynamic Werm AI that steers around obstacles to hunt you
- Stamina bar: collect water to replenish, rest in villages to slowly regenerate
- Zooming camera: mouse wheel to zoom in/out on the world
-
Clone the repo
git clone https://github.com/ashvernon/lune-werm-survivor.git cd lune-werm-survivor -
(Optional) Create a virtual environment and install dependencies
python -m venv venv # Activate the environment # Windows: venv\\Scripts\\activate # macOS / Linux: source venv/bin/activate pip install pygame
-
Run the game
python main.py
- Arrow keys: move your character
- Mouse wheel: zoom camera in/out
- Collect blue water caches to refill stamina
- Visit villages for passive stamina regeneration
- Avoid the Werms—collision means Game Over
- Press
Rwhen “Game Over” to restart
This project is released under the MIT License. Feel free to fork and experiment!
