diff --git a/Changelog.md b/Changelog.md new file mode 100644 index 0000000..4c6e210 --- /dev/null +++ b/Changelog.md @@ -0,0 +1,60 @@ +# Changelog + +Storia delle release. + +## v1.0 — 2026-06-26 + +Prima release pubblica. + +### Caratteristiche + +- Labirinto isometrico 2.5D auto-generato (7×7 → 21×21) +- Controlli DAS (Tetris-style) +- Salto evasivo + corsa con stamina +- Fino a 8 fantasmi simultanei con AI greedy +- Audio procedurale a 4 canali (5 tracce) +- Progressione su 8 livelli +- Schermate: title, intro, death, Going Deeper, crediti +- 32 KB ROM (limite DMG, no MBC) + +### Stack + +- GBDK-2020 +- SDCC SM83 +- PNG2Asset +- Python 3 (test) + +### Download + +- [AScreamFromTheDark.gb (32 KB)](https://git.enne2.net/enne2/ascreamfromthedark-gb/releases/download/v1.0/AScreamFromTheDark.gb) +- [Source tar.gz](https://git.enne2.net/enne2/ascreamfromthedark-gb/archive/v1.0.tar.gz) +- [Source zip](https://git.enne2.net/enne2/ascreamfromthedark-gb/archive/v1.0.zip) + +### Hash + +``` +md5: (vedi file .md5sums accanto alla release) +sha256: (vedi file .sha256sums accanto alla release) +``` + +## Roadmap + +Possibili feature future (non implementate): + +- [ ] Menu opzioni con difficoltà selezionabile +- [ ] Modalità endless (post-finale) +- [ ] High score persistente (richiede MBC+RAM) +- [ ] Multiplayer link cable (richiede MBC+RAM e 32 KB extra) +- [ ] CGB palette mode esplicita (CGB-only) +- [ ] Easter egg con cheat code + +## Contribuire + +PR e issue sono benvenute. Per modifiche sostanziali aprire prima un'issue per discutere la proposta. + +Convenzioni: +- C99 + GBDK extensions +- 4 spazi di indentazione +- Commenti in italiano per il codice, in inglese per i nomi delle funzioni +- Commit message in italiano (allineato con lo stile del progetto) +- Test obbligatori per nuove feature