К основному содержанию
скилл CX Codex

setup-vivox-voice-chat — скилл для Claude Code: голосовой чат в Unity

Скилл помогает подключить в Unity голосовой и текстовый чат на Vivox: инициализация, вход, каналы, сообщения.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Unity-Technologies/skills --skill setup-vivox-voice-chat -a claude-code
Открыть на GitHub

Что делает setup-vivox-voice-chat

Скилл описывает работу с пакетом com.unity.services.vivox версии 16.4.0 и выше. Внутри — порядок инициализации, который нельзя переставлять: сначала UnityServices.InitializeAsync(), потом вход через AuthenticationService, затем VivoxService.Instance.InitializeAsync() и только после этого LoginAsync(). Если шаги перепутать, ошибки будут невнятные или код просто промолчит.

Дальше скилл разбирает каналы: групповые для команды и лобби, эхо-канал для проверки звука, позиционные с 3D-звуком по положению трансформа. Отдельно — текстовые сообщения в канал и личные, плюс список событий, на которые нужно подписаться до вызова. Учтите: VivoxService.Instance — постоянный синглтон, поэтому отписки в OnDestroy и OnDisable обязательны, иначе обработчики сработают дважды и упадут с NRE при перезагрузке сцены.

Пакет Vivox 16+ выбросил старую модель с Client.Instance и ILoginSession. Код с этими вызовами не соберётся, так что старые примеры из интернета придётся переписывать. Скилл подгружает справочники по мере надобности — по входу, каналам, событиям и разбору проблем.

Какие задачи решает

  • поднять голосовой чат в Unity-проекте на Vivox
  • настроить права на микрофон на Android и iOS
  • сделать позиционный звук, зависящий от положения игрока
  • развести каналы команды, лобби и личные сообщения
  • подписаться на события каналов и не забыть отписки

Примеры запросов агенту

  • подключи Vivox к сцене и войди анонимно
  • сделай позиционный канал для отряда и групповой для лобби
  • добавь отправку личных сообщений между игроками

Как установить setup-vivox-voice-chat

1Через Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill setup-vivox-voice-chat -a claude-code

2Вручную: положить файлы

~/.claude/skills/setup-vivox-voice-chat/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/setup-vivox-voice-chat/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о setup-vivox-voice-chat

Как установить setup-vivox-voice-chat в Claude?

Выполните npx skills add Unity-Technologies/skills --skill setup-vivox-voice-chat -a claude-code. Файл скилла появится по пути ~/.claude/skills/setup-vivox-voice-chat/SKILL.md.

Что делает setup-vivox-voice-chat?

Помогает агенту добавлять и настраивать голосовой и текстовый чат в Unity через Vivox: инициализацию, вход, каналы, сообщения и обработку событий.

Чем Vivox 16 отличается от старой версии?

В версии 16 вместо Client.Instance и ILoginSession остался один статический вход VivoxService.Instance. Старые вызовы вроде AccountId и ChannelId больше не работают.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
unity-game-developer davila7 Субагент для Claude, который берётся за Unity-проекты: скрипты на C#, физику, UI, оптимизацию под мобильные и сборку под разные платформы. 1 122установок unity-csharp-scripting gamedev-skills Помогает писать скрипты MonoBehaviour под Unity 6.3 LTS, настраивать жизненный цикл компонентов, сериализацию инспектора и корутины без просадок FPS. CX Codex +1 5 900установок unity-animation gamedev-skills Ведёт агента по Animator Controllers в Unity 6.3 LTS: параметры, переходы, blend trees, слои и humanoid IK. Пригодится, когда один персонаж должен ходить, прыгать и целиться из общей стейт-машины. CX Codex +1 5 800установок unity Mindrally Скилл задаёт агенту правила игры в Unity: компонентная архитектура, ScriptableObjects, пулы объектов и работа с профайлером. CX Codex +1 908установок unity-cursor-ai-c-cursorrules-prompt-file PatrickJS Правило для Cursor, которое настраивает ассистента на разработку игры на Unity с C#: модульный код, отзывчивые механики, производительность в реальном времени. ★ 41 011звёзд репо reverse-engineering rehan-remade Помогает агенту разобрать игру изнутри: декомпилировать код, вскрыть форматы ассетов, снять дамп живой памяти. Пригодится, когда для мода нужен точный адрес функции или устройство файла. CX Codex +1 1 600установок

Из того же набора28

initialize-ai-navigation Настраивает Unity AI Navigation: NavMesh, агентов, препятствия и связи между зонами. Пригодится для поиска пути, патрулей и обхода объектов. CX Codex +1 5 400установок optimize-web Скилл для ИИ-агента, который разбирает Unity WebGL и WebGPU сборки: уменьшает вес загрузки, ускоряет старт и убирает подвисания в браузере. CX Codex +1 5 200установок setup-multiplayer-services Подсказывает агенту, как строить сетевую игру на Unity Multiplayer Services: топология, хостинг, матчмейкинг, сессии и лобби. CX Codex +1 5 100установок ui Определяет, на какой системе интерфейса писать в Unity, и передаёт запрос нужному скиллу. Пригодится, когда просят меню или панель без указания фреймворка. CX Codex +1 5 000установок ui-imgui Пишет и правит старый IMGUI-код редактора Unity: окна EditorWindow, кастомные инспекторы, PropertyDrawer и OnGUI-скрипты. CX Codex +1 4 500установок audio-setup-mixers Разбирает Audio Source по типу звука и раскладывает их по существующим группам Audio Mixer в открытом проекте Unity. Пригодится, когда в сцене десятки источников и вручную их разносить долго. CX Codex +1 3 500установок manage-sprite-atlas Скилл помогает создавать и настраивать SpriteAtlas в проектах Unity через этап сборки. Пригодится для атласов с обычной загрузкой и через Addressables. CX Codex +1 3 400установок generate-editor-search-query Превращает просьбу найти ассет или объект в сцене в запрос Unity Search и открывает окно поиска в редакторе. CX Codex +1 3 400установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой