Что беру
Задачи, где нужен именно C++-программист.
Геймплей-программист Unreal Engine (C++)
студии, которым нужен gameplay/Systems/AI на UE5
- Gameplay-код на C++ под UE 5: персонажи, StateTree, EQS, AI-контроллеры
- Core-системы: инвентарь, прогрессия, сохранения, сетевые реплики
- Спавнеры, триггеры, чекпоинты, интерактивные объекты
- UI на UMG, привязка к gameplay-логике
- Рефакторинг чужого кода и разбор легаси-проектов
от 25 000 ₽ / задача
3–10 дней на задачу
UE 5, C++20, StateTree, EQS, UMG, UBT
AI в геймплее: модели поведения, обучение с подкреплением
студиям, которым нужен ИИ-агент в игре, а не «магия» в коде
- Замкнутый контур: наблюдение → модель → действие → среда
- Интеграция внешних моделей через JSONL без пересборки игры
- Адаптеры под PyTorch / ONNX / spiking-сети / RL
- Симуляция сенсоров и биологических ограничений, а не абстракция
- Ограничение unsafe на уровне модуля: мост в C не расползается
от 35 000 ₽ / подсистема
2–5 недель
Rust, C, Python, Blender, ONNX
Инструменты и редакторы на C++/OpenGL
студии, которым нужен свой тулсет вместо плагина
- Редактор под проект: панели, инспектор, таймлайн, нодовый граф
- Слоистый рендерер: композитор, blend-режимы, render-to-texture
- Импорт ассетов: FBX/OBJ через Assimp, свой парсер при надобности
- Undo/redo, система команд, подсистема плагинов
- Сборка под MinGW и MSVC, без внешних зависимостей
Доказательство: PolygonEditor 3D — 3 801 строк, стек C++17, CMake, OpenGL.
Собирается в CI.
от 40 000 ₽ / инструмент
1–3 недели
C++17/20, CMake, OpenGL, GLFW, ImGui, Assimp
Профилирование и починка производительности
проекты, которые тормозят и непонятно почему
- Профилирование: где уходит кадр, память, время загрузки
- Починка именно узких мест, а не «перепишем всё»
- Профилирование загрузки ассетов и текстур
- Сравнение билдов, отчёт с цифрами до/после
Доказательство: PolygonEditor 3D — 3 801 строк, стек C++17, CMake, OpenGL.
Собирается в CI.
от 15 000 ₽ / диагностика
2–5 дней
RenderDoc, PIX, Tracy, profilers UE, вендорные счётчики
Браузерные игры под заказ: геймплей, фичи, порт
студии и издатели, которым нужен работающий прототип или порт на другую площадку
- Геймплей и механика на Canvas 2D: движение, коллизии, спавн, камера
- Кроссплатформенный ввод: клавиатура, тач, мобильный джойстик
- Прогрессия и монетизация: волны, магазин улучшений, дейлики, кредиты
- Адаптер официального Yandex Games SDK — листинг на площадке
- Сборка в zip под требования площадки, ассеты для карточки
от 30 000 ₽ / игра
2–4 недели
JavaScript, Canvas 2D, HTML, CSS, Yandex Games SDK
Обучение C++/Unreal-разработчиков Rust
команды, которые переходят с C++ на Rust
- Готовый курс: 20 модулей, 14 912 строк, ноль зависимостей
- Владение памятью, лайфтаймы, trait-объекты, без сахара из crates
- Таблица соответствия C++ → Rust
- Харнесс с автопроверкой заданий
от 20 000 ₽ за группу до 5 человек
по договорённости
Rust 2024, std-only, Cargo
Разбор и перенос легаси-кода
тем, кому достался старый проект и сроки горят
- Чтение чужого кода и карта архитектуры за 2–3 дня
- Оценка состояния: что чинить, что выбросить, что оставить
- План приоритетов по соотношению «эффект / риск»
от 12 000 ₽
2–3 дня
C, C++, Win32, Unreal, разные годы