chore: polish docs and verify local PHP runtime checks

This commit is contained in:
OpenClaw Engineer 2026-03-03 20:43:23 -06:00
parent 38ec8bb1ef
commit b68f71beb2

42
README.md Normal file
View File

@ -0,0 +1,42 @@
# Dino Land
No-build browser game using plain **HTML/CSS/JS/PHP**.
## Run locally
```bash
cd "/Users/lawsonawhittington/.openclaw/workspace/Dino Land"
php -S localhost:8000
```
Open: http://localhost:8000
## Controls
- **Up Arrow**: jump
- **Down Arrow**: duck
- **Left Arrow**: walk backward
- **Right Arrow**: walk forward
## Gameplay Rules
- TRex starts with **3 hearts**.
- Moving forward earns score (**+1 per forward step unit**).
- Water gaps cause instant death if landed in.
- Ant collision costs 1 heart; jumping on ants crushes them.
- Pterodactyls unlock after score > 100 (duck to avoid).
- Meteors unlock after score > 250.
- On death: top-10 leaderboard is shown; top-10 runs can be saved.
## Leaderboard persistence
- Backend endpoint: `api/scores.php`
- Data file: `data/scores.json`
## Quick verification checklist
1. Start server and open game.
2. Confirm score increases while moving right.
3. Confirm hearts drop on ant / pterodactyl / meteor collisions.
4. Confirm water causes immediate game over.
5. Confirm leaderboard loads and score save works.