Major gameplay, UI, and architecture overhaul

Expanded game data model, versioned saves with migration, and robust inventory/archive systems. Added procedural/file-based audio, new overlays (inventory, archive, settings, confirmations), autosave indicator, and improved transitions. Introduced data validation project, updated localization, enhanced accessibility, and revised documentation. Comprehensive refactor for maintainability and user experience.
This commit is contained in:
Michal Vrba
2026-08-27 22:05:09 +02:00
parent d5e7df6b0e
commit cd3874c7be
18 changed files with 829 additions and 94 deletions
+8
View File
@@ -31,4 +31,12 @@ Build celej solution:
dotnet build NullDepth.slnx -c Release
```
Automatická kontrola dát a všetkých hlavných herných ciest:
```powershell
dotnet run --project tests\NullDepth.Validation\NullDepth.Validation.csproj -c Release
```
Herný obsah upravíte v `src/NullDepth/wwwroot/data/game.json`; slovenské a anglické texty sú v `src/NullDepth/wwwroot/localization`.
Aktuálny prototyp obsahuje archív nájdených logov, dátovo definovaný inventár, fade a alarm prechody, autosave indikátor, potvrdenie novej hry, mazanie save a migráciu starších uložených dát.