Unity Game SDKv0.5.1Скачать SDK
RUEN
ОФИЦИАЛЬНЫЙ UNITY SDK

Создавайте полноценные Unity-игры для VORIVOX

Надёжная граница между красивой 2D/3D-игрой и акустической мишенью: жизненный цикл, попадания, счёт, подсветка, диагностика и локальная разработка.

Unity 2022.3 LTSLinux x86_64Launcher 0.10.4+1–2 игрокаOffline runtime
GameController.cs
await sdk.ConnectAsync();
await LoadGameContentAsync();
await sdk.ReadyAsync("Game");

sdk.HitReceived += hit =>
    ResolveShot(hit.NormalizedX,
                hit.NormalizedY);
Launcher accepted · target ready
37страниц на каждом языке
5Unity samples
3mock-сценария
100%локальный runtime

Выберите задачу

01

Первое подключение

От пустого проекта до принятого server.hello и готовой сцены.

Пошаговое руководство →
02

Игровая механика

Координаты попаданий, Canvas, 3D Raycast, счёт и два игрока.

Работа с попаданиями →
03

Проверка без тира

Mock Launcher, пауза, отказ контроллера и автоматические сценарии.

Локальная разработка →
04

Подготовка релиза

Linux build, пакет игры, JSON Schema, контрольные суммы и QA.

Путь к публикации →

Одна понятная граница

Unity отвечает за визуал и механику. Launcher — за сеанс, оборудование, лицензирование и системное окружение.

  • нет прямого доступа к RS-485 и контроллеру;
  • одноразовая авторизация через Launch Manifest;
  • все публичные события доставляются в Unity Main Thread;
  • WebSocket send сериализован, handshake подтверждён;
  • игра продолжает работать без интернета.
Разобрать архитектуру →
Архитектура VORIVOX
Game ↔ Launcher — единственный платформенный контракт.

Что входит в SDK

Runtime package

UPM-пакет, события, модели Manifest, lifecycle, score и LED API.

Starter Kit

Рекомендованный bootstrap с паузой, stop и безопасным completion.

Mock Launcher

Basic, pause и device-fault без физической мишени.

5 примеров

Starter, реакция, спортивная мишень, rail shooter и дуэль.

Валидаторы

Launch Manifest и готовый пакет Unity-игры.

Схемы JSON

Manifest, envelope и game package для CI и IDE.

ГОТОВЫ НАЧАТЬ?

Соберите вертикальный срез за один проход

Используйте Starter Kit, затем проверьте три mock-сценария до подключения реального оборудования.

Открыть карту разработки