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# — це мова програмування високого рівня, розроблена 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.Exporting to iOS can only be done from a macOS device.
Зараз проекти, написані мовою C#, не можна експортувати на веб-платформу. Щоб використовувати C# на цій платформі, розгляньте Godot 3.