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
All In 1 Sprite Shader для Unity — мощный шейдер для 2D-графики, UI и VFX
All In 1 Sprite Shader для... ✨Все в 1 шейдере спрайтов✨ был создан...
View
Rock Monster Pack PBR - Fantasy RPG
Rock Monster Pack PBR -... Каменный монстр возвышается по мере...
View
Forest Animal - Deer & Moose Family Pack
Forest Animal - Deer &... Это Высокополигональная 3D-модель...
View
Sportscar
Sportscar Высококачественный спортивный...
View
Shader Painter
Shader Painter Shader Painter - это инструмент для...
View
Telegram VPN Bot