LEON VR / ТЕХНОЛОГИИ

Технологии,
которые решают задачи

Разрабатываем интерактивные приложения, создаём 3D-среды и связываем их с интерфейсами, сервисами и данными.

Подбираем инструменты под сценарий, платформу и требования проекта.

СТЕК КОМАНДЫ
Unreal Engine4.27 / 5.x
ЛогикаC++ · Blueprints
Визуальная частьBlender · UMG · AnimBP
СервисыNode.js · Python · Flask
ДанныеMySQL · PostgreSQL · SQLite
01

Приложения и интерактивность

От логики приложения до интерфейса, анимации и совместного взаимодействия.

Unreal Engine

Игровые и интерактивные приложения на Unreal Engine 4.27 и 5.x. Основа для работы с трёхмерными сценами и логикой взаимодействия.

  • UE 4.27
  • UE 5.x

Разработка на C++

Модули Unreal Engine, классы, структуры, перечисления и события. Связываем программную архитектуру с логикой приложения.

  • C++
  • UCLASS / USTRUCT / UENUM

Blueprints

Создаём функции и инструменты на визуальных сценариях. Поддерживаем существующую логику и находим причины ошибок.

  • Blueprints
  • Отладка

Интерфейсы и UX

Проектируем экраны и навигацию, связываем элементы интерфейса с игровыми действиями и состояниями приложения.

  • UMG
  • CommonUI

Анимация

Настраиваем анимационные графы, переходы между состояниями и обратную кинематику. Интегрируем анимацию в логику взаимодействия.

  • AnimBP
  • State Machines
  • IK

Сетевое взаимодействие

Синхронизируем состояния и интерактивные объекты между участниками. Настраиваем репликацию и удалённые вызовы.

  • Replication
  • RPC
02

Сервисы, данные и интеграции

Соединяем интерфейс с серверной логикой и организуем работу с данными.

Backend

Разрабатываем API и сервисную логику, реализуем авторизацию и лицензирование. Используем Node.js и Flask в серверной части проектов.

  • Node.js
  • Python
  • Flask

Базы данных

Проектируем схемы хранения, миграции, индексы и запросы. Работаем с MySQL, PostgreSQL и SQLite.

  • MySQL
  • PostgreSQL
  • SQLite

Языки и автоматизация

Используем дополнительные языки для прикладной логики, интеграций и вспомогательных сценариев. Автоматизируем рабочие операции скриптами.

  • C#
  • Visual Basic
  • JavaScript
  • Python
  • PowerShell
03

3D, производительность и процесс

Готовим визуальный контент и поддерживаем разработку от изменений в коде до сборки.

Blender

Работаем с трёхмерными моделями и подготавливаем визуальные ресурсы для интеграции в интерактивные приложения.

  • Blender
  • 3D-контент

Производительность

Профилируем приложение, находим узкие места и оптимизируем сцены. Работаем с уровнями детализации и загрузкой контента.

  • Профилирование
  • LOD / Nanite
  • Streaming

Инструменты разработки

Ведём версии кода и задачи, используем среды разработки и базовые процессы непрерывной интеграции и доставки.

  • Git
  • Jira / Notion
  • Visual Studio / Rider
  • Базовый CI/CD

ЕДИНАЯ СИСТЕМА

Как всё работает вместе

Состав решения зависит от проекта. Каждый компонент отвечает за свою часть пользовательского опыта.

  1. 01Пользователь

    Интерфейс и действия

  2. 02Приложение

    Логика, 3D и анимация

  3. 03Сервисы

    API и авторизация

  4. 04Данные

    Хранение и запросы

ОТ ТЕХНОЛОГИЙ К ВАШЕМУ ПРОЕКТУ

Начнём с задачи

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

Обсудить задачу