Это ваш услуга — поднимите его в топ каталога
Продвинуть в топРазработчик на Lua — скриптинг игр, моды, embedded и OpenResty
Исполнитель
ЗаказатьМЧ
Мария ЧеркасоваSEO-копирайтингМеня зовут по делу: я узкий специалист по Lua. Это не язык из списка, а инструмент, которым я занимаюсь предметно и давно. Разрабатываю игровую логику и моды для движков, где Lua встроен как язык сценариев, собираю встраиваемые скриптовые слои, чтобы гейм-дизайнеры и операторы могли менять поведение без правки кода на C, и выстраиваю обработку запросов на Nginx и OpenResty. Есть хост на C или C++ с проброшенным Lua-биндингом — я напишу то, что работает внутри него, дам продуманный набор функций под ваши задачи и добьюсь стабильного поведения даже на пиках.
Я сознательно держусь в стороне от универсалов по Unity, Unreal и Godot и от типовых бэкендеров: моя тема — тонкие места, где Lua склеивает системы. Это корутины и управление потоком исполнения, контроль над памятью и сборкой мусора, изоляция чужих пользовательских скриптов в песочнице, метатаблицы и опрятная модульная структура, а ещё стоимость каждого перехода через границу с C. В OpenResty делаю обработчики фаз access, rewrite и content, плагины для API-шлюзов, лимитирование запросов, проверку доступа и кеш в shared dictionary, который не ломается под потоком одновременных обращений.
Что это даёт заказчику: я дополню имеющуюся систему модов, оформлю для команды документированный скриптовый интерфейс, разберу запутанный легаси-Lua на понятные модули или подниму шлюз OpenResty с честной маршрутизацией и обработкой запросов вместо захардкоженных условий. К каждой сдаче прилагаю тесты, где рантайм это позволяет, внятные комментарии и краткую инструкцию по доработке. Опишите движок, хост или шлюз и требования к скриптам — отвечу прямо, реально ли это и в какие сроки.
— Скриптинг игровой логики и моды для движков с Lua
— Встраиваемый скриптинг и настраиваемое поведение хост-приложений
— Обработчики Nginx/OpenResty фаз access, rewrite, content
— Плагины API-шлюзов, лимитирование и проверка доступа
— Изоляция и безопасный запуск чужих пользовательских скриптов
— Разбор легаси-Lua на чистые документированные модули
Я сознательно держусь в стороне от универсалов по Unity, Unreal и Godot и от типовых бэкендеров: моя тема — тонкие места, где Lua склеивает системы. Это корутины и управление потоком исполнения, контроль над памятью и сборкой мусора, изоляция чужих пользовательских скриптов в песочнице, метатаблицы и опрятная модульная структура, а ещё стоимость каждого перехода через границу с C. В OpenResty делаю обработчики фаз access, rewrite и content, плагины для API-шлюзов, лимитирование запросов, проверку доступа и кеш в shared dictionary, который не ломается под потоком одновременных обращений.
Что это даёт заказчику: я дополню имеющуюся систему модов, оформлю для команды документированный скриптовый интерфейс, разберу запутанный легаси-Lua на понятные модули или подниму шлюз OpenResty с честной маршрутизацией и обработкой запросов вместо захардкоженных условий. К каждой сдаче прилагаю тесты, где рантайм это позволяет, внятные комментарии и краткую инструкцию по доработке. Опишите движок, хост или шлюз и требования к скриптам — отвечу прямо, реально ли это и в какие сроки.
— Скриптинг игровой логики и моды для движков с Lua
— Встраиваемый скриптинг и настраиваемое поведение хост-приложений
— Обработчики Nginx/OpenResty фаз access, rewrite, content
— Плагины API-шлюзов, лимитирование и проверка доступа
— Изоляция и безопасный запуск чужих пользовательских скриптов
— Разбор легаси-Lua на чистые документированные модули
Похожие услуги
В топ
Все услуги категории Groovy и Grails: бэкенд на JVM, REST API и настройка сборки Gradle
Создание скриптов
В топ
Робототехник ROS — софт для автономных роботов
Создание скриптов
В топ
PowerShell под Windows: автоматизация задач администратора
Создание скриптов
В топ
Разработчик на Nim — компилируемые системы и производительный бэкенд
Создание скриптов
В топ
Crystal-разработчик — компилируемые сервисы и API с высокой скоростью
Создание скриптов
В топ
Разработчик на Elm — фронтенды без падений
Создание скриптов
Полезно знать
Как откликнуться на этот заказ
Чтобы получить заказ, войдите как фрилансер и отправьте отклик: опишите, как решите задачу, укажите цену и срок и приложите пример похожей работы из портфолио. Заказчик видит все отклики и выбирает исполнителя, поэтому отвечайте конкретно и по делу.
Гарантия оплаты через безопасную сделку
Все расчёты на ProFreelance защищены. При работе через безопасную сделку деньги резервируются на площадке и переводятся исполнителю только после того, как заказчик принял результат — это защищает обе стороны от обмана.
Похожие заказы и услуги
Смотрите другие предложения в разделе «Услуги» или следите за лентой заказов, чтобы откликаться на новые задачи первым.