00
:
00
:
00
:
00
Corso SEO AI - Usa SEOEMAIL al checkout per il 30% di sconto

Nodi e Scene

L’Albero delle Scene (Scene Tree)

In Godot, il gioco è un albero di Nodi. I nodi sono i mattoncini fondamentali. Hanno proprietà (posizione, nome, texture) e possono avere figli.

Tipi di Nodi Comuni

  • Node: Il nodo base. Non ha posizione spaziale. Utile per organizzazione.
  • Node2D: Base per oggetti 2D. Ha posizione (x, y), rotazione e scala.
  • Node3D: Base per oggetti 3D. Ha trasformazione (x, y, z).
  • Control: Base per l’interfaccia utente (GUI). Usa ancore e margini.
  • Sprite2D: Visualizza un’immagine.
  • CharacterBody2D: Per personaggi che si muovono e collidono (fisica).

Composizione

Una Scena è semplicemente un albero di nodi salvato su disco (.tscn). La potenza di Godot sta nel poter istanziare scene dentro altre scene.

Esempio:

  1. Crei una scena Player.tscn con un CharacterBody2D, uno Sprite2D e un CollisionShape2D.
  2. Crei una scena Level1.tscn.
  3. Trascini Player.tscn dentro Level1.tscn.
  4. Se modifichi Player.tscn (es. cambi la velocità), il cambiamento si riflette in TUTTI i livelli dove il player è usato.