# KKND2 Auftrag — openkknd-hermes (hermes3) You own this tree: `/home/vx/src/openkknd-hermes` ## Goal Continue / improve **openkknd** — a Krush Kill 'n' Destroy–style **2D RTS** in **C11 + SDL2** (+ SDL2_ttf, zlib). Reference (read-only if needed): `/home/vx/openkknd` — do **not** modify it. Work only here. ## Required outcomes 1. Project builds with `./build.sh` (or fix Makefile/build.sh until it does). 2. Keep modular layout: `src/*.c`, `include/*.h`, `assets/` as needed. 3. Game loop + map/units/buildings should remain coherent; fix compile errors first. 4. Add a short `README.md` describing how to build and run. 5. `git init` if missing; commit meaningful steps when something works. 6. Prefer real shell tools (`exec`) over inventing files without writing them. ## Constraints - Host: Linux (CachyOS), user `vx`, packages: gcc, sdl2, SDL2_ttf. - No network installs that need root/sudo. - Stay inside this directory. ## First steps 1. `cd /home/vx/src/openkknd-hermes && ls -la` 2. Try `./build.sh` and fix failures. 3. Improve gameplay or structure only after a green build.