C#/.NET
C# — язык программирования высокого уровня, разработанный Microsoft. Godot поддерживает C# как вариант языка сценариев, наряду с собственным языком Godot GDScript.
Стандартный исполняемый файл Godot не содержит поддержку C#. Вместо этого, чтобы включить поддержку C# для вашего проекта, необхоимо скачать .NET версию редактора из вебсайта Godot.
API Godot для 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.