# nicolasmuciaccia/dev-games-unityhub architecture

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

- Interactive diagram: https://gitdiagram.com/nicolasmuciaccia/dev-games-unityhub
- Repository: https://github.com/nicolasmuciaccia/dev-games-unityhub

## Overview

This repository is a collection of Unity game-project folders. The clearest playable-project structure is Jogo-1-Dev-Games: a prototype scene, player and camera scripts, input bindings, and vehicle/course assets. A second project, jogo-2-dev-games, contributes animal, food, and human asset collections. No README or source excerpts establish runtime wiring, and the tree alone cannot confirm which assets are placed in the scene, so relationships are intentionally omitted. Jogo-3 and Jogo-5 show no product runtime assets in the supplied tree.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_runtime["Prototype Runtime"]
  node_player["Player Control"]
  node_camera["Player Camera<br/>[FollowPlayer.cs]"]
  node_input["Input Bindings"]
  node_scene["Prototype Scene<br/>[Prototype 1.unity]"]
end

subgraph group_course["Course Assets"]
  node_road["Road Surface<br/>[Ground_Road.prefab]"]
  node_vehicles["Vehicle Prefabs"]
  node_obstacles["Course Obstacles"]
  node_sky["Sky Prefabs"]
end

subgraph group_content["Character Assets"]
  node_animals["Animal Prefabs"]
  node_food["Food Prefabs"]
  node_humans["Human Prefabs"]
end

click node_player "https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scripts/PlayerController.cs"
click node_camera "https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scripts/FollowPlayer.cs"
click node_input "https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/InputSystem_Actions.inputactions"
click node_scene "https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scenes/Prototype%201.unity"
click node_road "https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Course%20Library/Ground/Ground_Road.prefab"
click node_vehicles "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Vehicles"
click node_obstacles "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Obstacles"
click node_sky "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Sky"
click node_animals "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Animals"
click node_food "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Food"
click node_humans "https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Humans"

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_player,node_camera,node_input,node_scene toneBlue
class node_road,node_vehicles,node_obstacles,node_sky toneAmber
class node_animals,node_food,node_humans toneMint
```

## Components

### Prototype Runtime

- [Player Control](https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scripts/PlayerController.cs): `Jogo-1-Dev-Games/Assets/Scripts/PlayerController.cs`
- [Player Camera](https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scripts/FollowPlayer.cs): `Jogo-1-Dev-Games/Assets/Scripts/FollowPlayer.cs`
- [Input Bindings](https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/InputSystem_Actions.inputactions): `Jogo-1-Dev-Games/Assets/InputSystem_Actions.inputactions`
- [Prototype Scene](https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Scenes/Prototype%201.unity): `Jogo-1-Dev-Games/Assets/Scenes/Prototype 1.unity`

### Course Assets

- [Road Surface](https://github.com/nicolasmuciaccia/dev-games-unityhub/blob/main/Jogo-1-Dev-Games/Assets/Course%20Library/Ground/Ground_Road.prefab): `Jogo-1-Dev-Games/Assets/Course Library/Ground/Ground_Road.prefab`
- [Vehicle Prefabs](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Vehicles): `Jogo-1-Dev-Games/Assets/Course Library/Vehicles`
- [Course Obstacles](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Obstacles): `Jogo-1-Dev-Games/Assets/Course Library/Obstacles`
- [Sky Prefabs](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/Jogo-1-Dev-Games/Assets/Course%20Library/Sky): `Jogo-1-Dev-Games/Assets/Course Library/Sky`

### Character Assets

- [Animal Prefabs](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Animals): `jogo-2-dev-games/Assets/Course Library/Animals`
- [Food Prefabs](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Food): `jogo-2-dev-games/Assets/Course Library/Food`
- [Human Prefabs](https://github.com/nicolasmuciaccia/dev-games-unityhub/tree/main/jogo-2-dev-games/Assets/Course%20Library/Humans): `jogo-2-dev-games/Assets/Course Library/Humans`
