ProFreelance

Разработка на Haxe: одна база кода — игры и приложения на всех платформах

Просмотры31за 14 дней: 11
Размещена20.08.2026
Работаю с Haxe и строю проекты так, чтобы единая база кода собиралась сразу под многие платформы. Не приходится вести три параллельных проекта под браузер, компьютер и смартфон: игровая логика и ядро приложения остаются на Haxe, а тулчейн переводит их в JavaScript, C++, HashLink и другие бэкенды. Все правила, состояния, внутриигровая экономика и сетевая часть собраны в одном месте, проверяются единожды, и на каждой платформе поведение получается идентичным. Я специализируюсь не на конкретном тяжёлом движке вроде Unity или Unreal, а именно на кросс-компиляции: переносимый код, аккуратно спрятанные различия между целями и один и тот же результат везде, без трёх команд, которые тянут проект в разные стороны.

Как правило, беру на себя весь маршрут разработки. Выстраиваю структуру проекта, где общая логика чётко отделена от платформенных привязок, готовлю сборку под каждую цель и подключаю подходящий фреймворк — Heaps, OpenFL, Kha или Lime — исходя из того, что в приоритете: графика, отрисовка в духе Flash или переносимые звук и управление. Рендер, хранение данных и ввод прячу за интерфейсы, чтобы результат транспиляции оставался предсказуемым, а отладка не превращалась в мучение. Там, где нужен нативный модуль, делаю чистый мост, а не разбрасываю условия по платформам через весь код. Дополнительно поднимаю инфраструктуру вокруг проекта: автосборки, упаковку ресурсов, генерацию кода через макросы и утилиты, которые превращают модуль на Haxe в библиотеку для других целей.

Если нужна игра или приложение, которое должно выйти на нескольких платформах без переписывания под каждую, либо есть уже начатый код на Haxe, требующий доработки, переноса на новую цель или оптимизации, я доведу его до рабочей многоплатформенной сборки. Отвечаю за корректность на всех целях, за компактность бинарников и за сборку, которую вы запустите у себя без моего участия.

— Кросс-платформенные игры и приложения на Haxe
— Единое ядро логики с транспиляцией в JS, C++ и HashLink
— Подключение и настройка Heaps, OpenFL, Kha и Lime
— Перенос уже готовых проектов на новые цели и платформы
— Макросы, кодогенерация и повторно используемые библиотеки Haxe
— Автосборка и инструменты выпуска на множество платформ

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

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

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Olena TkachСоздание сайтов
Написать

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