samiul@portfolio:~/projects/mirror-duel$ cat README.md

11 Mirror Duel

[game] [c] [updated 2026-08] [release v1.5.0]

A twin-stick mech roguelike in C where echo rivals learn your habits between fights.

samiul@portfolio:~/projects/mirror-duel$ cat problem.txt

Most roguelike bosses are scripted encounters with scaled health. The goal was opponents that adapt to the player: dash timing, panic weapon swaps.

samiul@portfolio:~/projects/mirror-duel$ cat build.log

No engine: C11 and raylib. You build a frame in the garage, drop into a nine-node Descent, and between fights a small network trains on your inputs. By the end you're fighting a version of yourself. Linux AppImage and Windows builds on Releases.

samiul@portfolio:~/projects/mirror-duel$ cat highlights.txt

  • C11 + raylib, no engine
  • Ten-slot garage, hard-swap arms mid-fight
  • Rivals learn from your inputs between rounds
  • Nine-node Descent; Linux AppImage + Windows zip

samiul@portfolio:~/projects/mirror-duel$ cat stack.toml

# mirror-duel

lang = "c11"

gfx = "raylib 5.5"

brain = "small mlp, imitation between rounds"

loop = "descent, 9 nodes"

build = "make, appimage, windows cross"

stack = ["C11", "raylib"]

samiul@portfolio:~/projects/mirror-duel$ git remote -v

interactive shell: try help, ls, open 04, phosphor amber

SH‑TERM  ▚  MODEL 2026