24FreelanceБиржа фриланса, которая не спит
Активна

Разработчик на языке Squirrel и встраивание в C++

112 просмотров#2349
Период актуальности9 днейдо 21.11.2026
Размещена23.08.2026
Просмотров11221 за 14 дней

Описание услуги

Я разрабатываю игровые и инструментальные системы на языке Squirrel — лёгком, похожем на C скриптовом языке, созданном для встраивания в игры и приложения. Если вашей студии нужна понятная дизайнерам логика, которая живёт вне скомпилированного бинарника, я её сделаю. Обычно моя работа охватывает написание скриптов квестов, ИИ и интерфейса на языке Squirrel, организацию перезагружаемых конфигурационных файлов и подключение виртуальной машины Squirrel к существующему коду на C++, чтобы команда могла итерировать без полной пересборки. Я реализовывал биндинги, которые открывают скрипту нативные классы, функции и константы, с корректным подсчётом ссылок и аккуратной передачей ошибок обратно в хост. На стороне встраивания я правильно настраиваю стековый API, регистрирую внешние указатели, безопасно управляю корневой таблицей и добавляю ограничения песочницы, чтобы недоверенный мод-контент не ломал движок. Также я делаю горячую перезагрузку скриптов во время работы, сериализацию состояния и интеграцию языка Squirrel со сборочными конвейерами и автоматическими тестами. В результат входят прокомментированный исходный код, небольшая обёртка на стороне хоста, модульные тесты для биндингов и краткое руководство, чтобы ваши программисты позже могли всё расширять сами. Я профилирую горячие участки, настраиваю сборщик мусора и заменяю медленные замыкания там, где это важно. Готов подключиться на любом этапе — от прототипа до живой игры — и оставить поддерживаемый, хорошо задокументированный код.

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Контакты фрилансера
E-mailПоказать
24
Твенти · совет

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Olena T.Веб-программирование
Написать

На какие запросы отвечает эта страница