doc: add images to readme

This commit is contained in:
2025-10-12 23:36:57 +02:00
parent 9474c65167
commit 6644204e77
7 changed files with 37 additions and 0 deletions

View File

@@ -9,6 +9,8 @@
### Overview
A complete skill tree system with node-based progression, prerequisite validation, visual connection lines, and data-driven configuration.
![Overview 1](Docs/Images/Overview_1.png)
---
## Architecture: Blueprint Decision
@@ -20,6 +22,8 @@ A complete skill tree system with node-based progression, prerequisite validatio
- **Iteration speed**: UI layout and styling require rapid visual iteration
- **Designer-friendly**: Artists/designers can modify UI without C++ knowledge
![Decision Blueprint 1](Docs/Images/DecisionBlueprint_1.png)
---
## Core Systems
@@ -32,6 +36,8 @@ A complete skill tree system with node-based progression, prerequisite validatio
**Decision**: Data Table-driven design allows non-programmers to configure skills without recompiling.
![Data Layer 1](Docs/Images/DataLayer_1.png)
### 2. Logic Layer (`SkillTreeComponent`)
**Responsibilities:**
- Skill tree initialization from DataTable
@@ -77,6 +83,11 @@ A complete skill tree system with node-based progression, prerequisite validatio
**Decision**: Single self-contained widget eliminates manual line management and Blueprint complexity.
<p align="center">
<img src="Docs/Images/Lines_1.png" alt="Lines 1" width="45%"/>
<img src="Docs/Images/Lines_2.png" alt="Lines 1" width="45%"/>
</p>
### 5. UI Layer (Blueprints)
**WBP_SkillNode & WBP_SkillNodeTooltip:**
- Displays skill icon, state, cost