Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
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 verso 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.