Un game engine è un software che include una serie di strumenti e di tecnologie specifici per la creazione di videogame. Godot è un game engine per giochi 2D e 3D di tipo open-sorurce rilasciato a partire dal 2014. In questa serie di articoli ne analizziamo le caratteristiche.
Parte 1 - Introduzione a Godot
- Godot game engine, un motore per lo sviluppo di videogiochi
- Godot - Primi passi nell'ambiente di sviluppo
- Godot - Completiamo il tour dell'IDE
Parte 2 - GDScript in pillole
- Introduzione a GDScript
- GDScript - Relazione con la programmazione a oggetti
- GDScript - Variabili e tipi di dato, commenti, costanti
- GDScript - Operatori
- GDScript - Istruzione condizionale if-elif-else, istruzione ternaria (ternary-if)
- GDScript - Istruzione condizionale match, istruzione pass, operatore in
- GDScript - Cicli (loop): istruzioni for e while, istruzioni break e continue
- GDScript - Enumerazioni (enum)
- GDScript - Array (parte 1), metodi di base
- GDScript - Array (parte 2), gestione della memoria, il tipo universale Variant
- GDScript - Dizionari
- GDScript - Funzioni, il tipo void, la parola chiave return