C#/.NET
C# è un linguaggio di programmazione di alto livello sviluppato da Microsoft. Godot supporta C# come linguaggio di scripting, insieme al proprio GDScript.
L'eseguibile standard di Godot non supporta C# normalmente. Per abilitare il supporto C# per il proprio progetto, è necessario scaricare una versione .NET dell'editor dal sito web di Godot.
API Godot per C#
Essendo un motore di gioco per uso generale, Godot offre alcune funzionalità di alto livello come parte della sua API. Gli articoli seguenti spiegano come queste funzionalità si integrano in C# e in che modo l'API di C# potrebbe differire da GDScript.
Supporto C# per piattaforma
Vedi anche
Consultare Requisiti di sistema per i requisiti hardware e software del motore Godot.
Nota
Poiché i progetti C# utilizzano il runtime .NET, verificare anche i requisiti di sistema per la versione di .NET che verrà utilizzata. Consultare i sistemi operativi supportati.
A partire da Godot 4.2, i progetti scritti in C# supportano tutte le piattaforme desktop (Windows, Linux e macOS), nonché Android e iOS.
Il supporto per Android è attualmente sperimentale.
Il supporto per iOS è attualmente sperimentale e presenta alcune limitazioni.
I modelli di esportazione ufficiali per il simulatore iOS supportano solo l'architettura
x64.L'esportazione su iOS si può effettuare solo da un dispositivo MacOS.
Attualmente, i progetti scritti in C# non si possono esportare sulla piattaforma web. Per utilizzare C# su tale piattaforma, si consiglia di usare Godot 3.