Natalia

UI/UX & Product Designer
Описание услуги
Проектирую и внедряю скриптовые слои на языке Umka — статически типизированном встраиваемом скриптовом языке с синтаксисом в духе Go и автоматическим управлением памятью. Если вы делаете игровой движок, симуляцию или любое нативное приложение, которому нужна безопасная, быстрая и перезагружаемая на лету логика без тяжёлого рантайма, — это ровно моя работа. Обычный результат заказа: чистая интеграция языка Umka в ваш хост на C или C++. Я подключаю интерпретатор, пробрасываю функции движка в скрипты, маршалю структуры и срезы через границу и настраиваю вызовы в обе стороны, чтобы дизайнеры управляли геймплеем без пересборки проекта. Поскольку язык Umka статически типизирован, я ловлю на этапе компиляции целые классы ошибок, которые динамический скриптинг протащил бы в рантайм, а автоматическое управление памятью избавляет игровой код от ручного учёта ссылок. Ещё я применяю язык Umka для структурированных конфигов и контента, управляемого данными: его Go-подобный синтаксис хорошо читается даже теми, кто не пишет на C. За несколько проектов я собрал генераторы биндингов, загрузчики модулей, правила песочницы и мосты для ошибок, которые возвращают стек скрипта в лог хоста. Каждый заказ приходит с документированным API, примерами скриптов, небольшим тестовым стендом и заметками по сборке. Расскажите про ваш хост, целевую платформу и то, как скрипты должны цепляться к циклу обновления, — предложу конкретную архитектуру и сроки.
Связаться с фрилансером

Закажите услугу или задайте вопрос исполнителю.

Контакты фрилансера
E-mailПоказать
Автор объявления: Natalia