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.
43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# NULL DEPTH
|
|
|
|
Minimalistická dátovo riadená sci-fi adventúra v Blazor WebAssembly / .NET 10.
|
|
|
|
## Stav projektu
|
|
|
|
- [x] Krok 1 — funkčný dátovo riadený prototyp, dokumentácia, title screen a vizuálna identita
|
|
- [ ] Krok 2 — nahradiť diagnostické placeholdery finálnymi obrazmi a zvukmi
|
|
- [ ] Krok 3 — finálny priechod, vyváženie textov a distribučný build
|
|
|
|
## Štruktúra
|
|
|
|
```text
|
|
NullDepth/
|
|
├── NullDepth.slnx
|
|
├── src/
|
|
│ └── NullDepth/ Blazor projekt
|
|
└── specs/ scenár, level mapa, assety a workflow poznámky
|
|
```
|
|
|
|
## Spustenie
|
|
|
|
```powershell
|
|
cd C:\DevVibe\NullDepth
|
|
dotnet run --project src\NullDepth\NullDepth.csproj
|
|
```
|
|
|
|
Build celej solution:
|
|
|
|
```powershell
|
|
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.
|