# dovmantov/lwkmach3 architecture

> Architecture diagram of the GitHub repository dovmantov/lwkmach3, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-28). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/dovmantov/lwkmach3
- Repository: https://github.com/dovmantov/lwkmach3

## Overview

Luxury World Treasure is documented as a match-three game for Luxury World Key. The README establishes the player-facing game, while the asset tree shows menu/gameplay transitions, animated gameplay scenery, and chest artwork. No source excerpts are available, so runtime ownership, match resolution, persistence, and any chest-reward flow cannot be verified; the graph is limited to documented product behavior and asset-backed presentation.

Main entry points: [`Assets/Animations/Animator/LoadinLeaves`](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/LoadinLeaves) (Menu/game transition), [`Assets/Animations/Animator`](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator) (Game menu), [`Assets`](https://github.com/dovmantov/lwkmach3/tree/develop/Assets) (Match-three game), [`Assets/Animations/Animator/Gameplay`](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/Gameplay) (Gameplay animation)

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_gameplay["Match Gameplay"]
  node_game["Match-three game"]
end

subgraph group_presentation["Game Presentation"]
  node_menu["Game menu"]
  node_transition["Menu/game transition"]
  node_gameplay_art["Gameplay animation"]
end

subgraph group_treasure["Treasure Assets"]
  node_chest_art["Chest animation assets"]
end

node_player(("Player"))

node_player -->|"plays"| node_game
node_menu -->|"animates transition"| node_transition
node_transition -->|"opens toward gameplay"| node_gameplay_art

click node_game "https://github.com/dovmantov/lwkmach3/tree/develop/Assets"
click node_menu "https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator"
click node_transition "https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/LoadinLeaves"
click node_gameplay_art "https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/Gameplay"
click node_chest_art "https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Spine/Chest"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_game toneBlue
class node_menu,node_transition,node_gameplay_art toneAmber
class node_chest_art toneMint
class node_player toneIndigo
```

## Components

### Match Gameplay

- [Match-three game](https://github.com/dovmantov/lwkmach3/tree/develop/Assets): `Assets`

### Game Presentation

- [Game menu](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator): `Assets/Animations/Animator`
- [Menu/game transition](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/LoadinLeaves): `Assets/Animations/Animator/LoadinLeaves`
- [Gameplay animation](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Animator/Gameplay): `Assets/Animations/Animator/Gameplay`

### Treasure Assets

- [Chest animation assets](https://github.com/dovmantov/lwkmach3/tree/develop/Assets/Animations/Spine/Chest): `Assets/Animations/Spine/Chest`

### Other components

- **Player**

## Connections

- Player → Match-three game: plays
- Game menu → Menu/game transition: animates transition
- Menu/game transition → Gameplay animation: opens toward gameplay
