---
name: rytiri-project
description: "Battle Cats klon s rytíři — Rust + macroquad, nativní program, v angličtině; stav návrhu"
metadata:
  node_type: memory
  type: project
  originSessionId: a900cb07-478d-432b-a21e-c252a74ff26f
  modified: 2026-10-08T15:53:19.148Z
---

Od 2026-10-08 se navrhuje nová hra: klon Battle Cats s rytíři místo koček. Na rozdíl od [[games-projects]] **nativní program v Rustu (macroquad)**, ne HTML. Celá hra **anglicky**.

Rozhodnuto: pohled z boku, jedna linka, mechaniky boje/zlata/peněženky/cooldownů jako v Battle Cats; grafika ve stylu Battle Cats (velké hlavy, tlusté obrysy); 8 rytířů (Squire, Shieldbearer, Spearman, Archer, Cavalry, Priest, Paladin, Giant Knight); nepřátelé jen vlci, medvědi, pár vikingů; postup = mapa s postupným odemykáním lokací. Zatím NE: fantasy, speciální schopnosti, katapult (hradní útok), dotykové ovládání. Ovládání myš + klávesy.

Prostředí: viz níže.

**Build bez rootu (funguje, 2026-10-08):** uživatel má **Linux Mint**. Zig 0.17 v ~/.local/zig (symlink ~/.cargo/bin/zig), cargo-zigbuild v ~/.cargo/bin, wrappery ~/.cargo/bin/{cc,c++,ar} → `zig cc`. Stub ALSA knihovna ~/.local/stubs/libasound.so. Příkaz: `PATH=$HOME/.cargo/bin:$PATH RUSTFLAGS="-L $HOME/.local/stubs" cargo zigbuild --release --target x86_64-unknown-linux-gnu.2.31`. Výsledek do ~/rytiri-dist/, stahuje se z http://192.168.5.32:8000/rytiri-dist/. build-essential/mingw už NEPOTŘEBA.
