C#/.NET
C# — це мова програмування високого рівня, розроблена Microsoft. Godot підтримує C# як варіант мови сценаріїв, поряд із власним GDScript від Godot.
Стандартний виконуваний файл Godot не містить підтримки C# із коробки. Натомість, щоб увімкнути підтримку C# для вашого проекту, вам потрібно завантажити версію .NET редактора з веб-сайту Godot.
Godot API для C#
Як ігровий движок загального призначення Godot пропонує деякі функції високого рівня як частину свого API. У статтях нижче пояснюється, як ці функції інтегруються в C# і чим API C# може відрізнятися від GDScript.
Підтримка платформи C#
Дивись також
Перегляньте Системні вимоги вимоги до версії обладнання та програмного забезпечення для двигуна Godot.
Примітка
Оскільки проекти C# використовують середовище виконання .NET, також перевірте системні вимоги для версії .NET, яку ви використовуватимете. Перегляньте підтримувані ОС.
Починаючи з Godot 4.2, проекти, написані на C#, підтримують усі настільні платформи (Windows, Linux і macOS), а також Android та iOS.
Підтримка Android наразі є експериментальною.
Підтримка iOS зараз є експериментальною та має кілька обмежень.
Офіційні шаблони експорту для симулятора iOS підтримують лише архітектуру
x64.Експортувати в iOS можна лише з пристрою MacOS.
Зараз проекти, написані мовою C#, не можна експортувати на веб-платформу. Щоб використовувати C# на цій платформі, розгляньте Godot 3.