Roslyn C# - Runtime Compiler

Roslyn C# позволяет загружать сборки и скрипты C# во время выполнения с помощью компилятора Roslyn, что упрощает добавление поддержки моддинга или внутриигрового программирования в ваш проект. Кроме того, Roslyn C# также включает проверку безопасности
0

Roslyn C# позволяет загружать сборки и скрипты C# во время выполнения с помощью компилятора Roslyn, что упрощает добавление поддержки моддинга или внутриигрового программирования в ваш проект. Кроме того, Roslyn C# также включает проверку безопасности кода, которая позволяет указать ряд ограничений безопасности, которым должен соответствовать загруженный код, включая недопустимые пространства имен и типы. Это значительно повышает безопасность загрузки стороннего кода из неизвестных источников.

Включает в себя небольшую игру, основанную на программировании, цель которой состоит в том, чтобы вывести мышь из лабиринта, написав код, который выполняет принятие решения о направлении.

Особенности
-Компилировать и запускать скрипты C# во время выполнения
-Используйте новейшие возможности языка C# с помощью компилятора Roslyn C#
- Быстрое исполнение. После компиляции внешние скрипты будут выполняться так же быстро, как игровые скрипты
-Позволяет легко добавлять поддержку моддинга
- Проверка безопасности кода означает, что небезопасный код может быть идентифицирован и отброшен
-Code security генерирует подробный отчет при сбое, содержащий информацию об используемых незаконных типах и каждом случае использования во внешнем коде
-Простой и понятный в использовании API для сборки, отображения типов и экземпляров
-Поддержка неконкретного общения с использованием скриптовых прокси
-Автоматическое построение типа с использованием правильного метода (AddComponent, CreateInstance, new)
-Кэшированные таблицы участников для быстрого отражения
-Все скрипты и примеры организованы в пространства имен, чтобы избежать конфликтов имен типов
-Включен полностью прокомментированный частичный исходный код C#
-Полная документация .chm по API для быстрого и удобного ознакомления

Платформы
Поддержка платформ PC, Mac и Linux.

Roslyn C# может работать на других платформах без проблем, однако мы будем предлагать поддержку только для официально поддерживаемых платформ.

2026-04-17 21:50:43

Comments

AI Toolbox with ChatGPT, DALL·E, Whisper, Gemini etc
AI Toolbox with ChatGPT,... AI Toolbox — мощный инструмент для...
View
[HDRP] Ruined Crypt - Unity (v2022.3.55 or higher)
[HDRP] Ruined Crypt - Unity... Crypt Ruins — высококачественный набор...
View
Kisak-Strike Source CS:GO
Kisak-Strike Source CS:GO порт CSGO, предназначенный для...
View
POLYGON - Pro Racer Pack - Art by Synty forUnity
POLYGON - Pro Racer Pack -... Большой набор low poly гоночных ассетов...
View
Beat 'Em Up - Game Template 3D для Unity | Система файтинга
Beat 'Em Up - Game... Полноценный шаблон Beat ‘Em Up игры для...
View
Zumbi Blocks
Zumbi Blocks Можно сказать как UnitZ только тут...
View
Zombie Town
Zombie Town Это полностью завершенный gamelevel с...
View
Movement Animset Pro
Movement Animset Pro Этот пакет состоит из более чем 180...
View
Enviro Lite - Sky and Weather
Enviro Lite - Sky and Weather Enviro Lite - Комплексное динамическое...
View
Student Apartment Interior
Student Apartment Interior Интерьер студенческой квартиры с 250...
View
Telegram VPN Bot