From 6d28b04c12f9bd2186390805d1fc99809272af36 Mon Sep 17 00:00:00 2001 From: Marek Le Date: Sat, 25 Apr 2026 05:15:43 +0200 Subject: [PATCH] update --- doc/core/data.md | 4 ++++ doc/{specs.md => core/detail.md} | 0 doc/data.md | 16 ++++++++++++++++ doc/detail.md | 25 +++++++++++++++++++++++++ doc/features.md | 6 ------ 5 files changed, 45 insertions(+), 6 deletions(-) create mode 100644 doc/core/data.md rename doc/{specs.md => core/detail.md} (100%) create mode 100644 doc/data.md create mode 100644 doc/detail.md delete mode 100644 doc/features.md diff --git a/doc/core/data.md b/doc/core/data.md new file mode 100644 index 0000000..75d5982 --- /dev/null +++ b/doc/core/data.md @@ -0,0 +1,4 @@ +- player/ + - player szene +- enemy/ + - enemy szene \ No newline at end of file diff --git a/doc/specs.md b/doc/core/detail.md similarity index 100% rename from doc/specs.md rename to doc/core/detail.md diff --git a/doc/data.md b/doc/data.md new file mode 100644 index 0000000..5f09356 --- /dev/null +++ b/doc/data.md @@ -0,0 +1,16 @@ +- core/ + - persistenz der daten + - enthält die wahrheit zum zustand der welt + - model +- scenes/ + - verwaltet die darstellung der szene + - dürfen berechnen, aber nicht den zustand ändern + - logik wird an systeme gesendet und von diesen empfangen + - view +- systems/ + - verarbeiten logik von szenen + - schnittstelle von szenen und core + - dürfen berechnungen durchführen + - controller +- assets/ + - objekte für szenen diff --git a/doc/detail.md b/doc/detail.md new file mode 100644 index 0000000..2cd4e23 --- /dev/null +++ b/doc/detail.md @@ -0,0 +1,25 @@ +ziel +- dorf verteidigen +- hohe welle erreichen +sieg möglichkeiten +- gegner durch angriff besiegen +- gegner durch verteidigung besiegen +core loop +- gegner besiegen +- stärker werden +- welle überleben +meta loop +- viele wellen überleben +- presige sammeln +- pernamente verbesserungen +kern +- dungeons besiegen um erfahrung und ressourcen zu bekommen +- dorf kann durch das bausystem mit ressourcen aus den portalen verbessert werden + +typischer ablauf (angriff) +- dorf verteidigen +- portale spawnen +- protale besiegen -> stärker werden +- rotes protal besigen -> welle geschafft +- rotes portal bricht nach timer aus -> greift tarverne an +- tarverne tod -> game over \ No newline at end of file diff --git a/doc/features.md b/doc/features.md deleted file mode 100644 index fb14055..0000000 --- a/doc/features.md +++ /dev/null @@ -1,6 +0,0 @@ -- tarverne verteidigen -- portale spawnen -- protale besiegen -> stärker werden -- rotes protal besigen -> welle geschafft -- rotes portal bricht nach timer aus -> greift tarverne an -- tarverne tod -> game over \ No newline at end of file