Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GiECd9RWGMKV7n3K1mdy8T
2.4 KiB
2.4 KiB
La Leggenda del Regolo — note per Claude
Avventura grafica punta-e-clicca nello spirito delle avventure LucasArts, ambientata a San Piero a Sieve (Mugello) nel 2007, durante il Palio della Fortezza. Protagonista: Andrea (l'utente), che nel 2007 ha 27 anni (è nato nel 1980). Tono comico con nostalgia.
Il gioco è dedicato al Lele, l'amico di Andrea che gli fece conoscere Monkey Island e che è scomparso troppo presto. Trattare questo tema con delicatezza; come e quanto farlo comparire nel gioco lo decide Andrea.
Il documento di progetto è docs/PROGETTO.md: leggerlo prima di tutto, insieme a docs/STATO.md (dove siamo arrivati, cosa manca). Le parti segnate [DA ANDREA] aspettano
i suoi ricordi: non inventare persone, luoghi o fatti del paese al posto suoi; proporre, poi chiedere.
Preferenze di lavoro (dalla collaborazione su Manzolo Rush)
- Rispondere in italiano. La shell è zsh.
- Il progetto gemello è
../ManzoloGame/(Manzolo Rush): riusarne strumenti e metodi invece di reinventarli (tools/slice_sprites.py,scripts/build-site.sh,scripts/bump.sh,scripts/check-public.sh, action di Pages). - Nessun build step: ES modules statici, server locale con
python3 -m http.server. - Ogni funzionalità con il suo test; un test automatico percorre tutta la soluzione dell'avventura.
- Verifica visiva nel browser con Playwright e swiftshader prima di dichiarare finito qualcosa di grafico.
- Pubblicare (tag/bump/push) solo quando Andrea lo chiede.
- Persone vere nel gioco solo con consenso; niente nomi, personaggi o musiche di giochi esistenti.
- Prompt delle immagini in
prompts/e fogli grezzi inassets/raw/: esclusi da git. - Sfondi nuovi: li genera Codex con il suo strumento immagini integrato, gratis e senza chiave API
(
codex exec, ricetta indocs/GENERAZIONE_SFONDI.md, «Generare con Codex»). Si lancia da qui, senza chiedere la chiave ad Andrea. - Pubblicare (dal 2026-11-01): origin è https://git.manzolo.it/manzolo/leggenda-del-regolo, pubblico: prima
make check-public, poigit push origin main --tags, solo se Andrea lo chiede.make deploycostruisce l'immagine dal tag della versione, la spinge sugit.manzolo.it/manzolo/leggenda-regolo:vX.Y.Z(e:latest); sul VPS il compose fissa quel tag e fadocker compose pull && up -d. Per tornare indietro: sul VPS (Workspaces/docker/leggenda-regolo/docker-compose.yml) si rimette il tag precedente e si rifà pull e up.