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

setup-multiplayer-services — скилл для Claude Code: мультиплеер

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

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

Что делает setup-multiplayer-services

Скилл задаёт агенту порядок работы с Unity Multiplayer Services. По умолчанию он держится основной поверхности Unity.Services.Multiplayer: IMultiplayerService и ISession. Более низкие клиенты — Unity.Services.Lobbies, Unity.Services.Matchmaker, Unity.Services.Relay — подключаются, только если через основной путь задачу не решить или пользователь сам назвал эти пространства имён.

Внутри — набор справочников в references/: обзор API и таблицы опций, подбор реализации под задачу, примеры формулировок для вопросов пользователю, отдельный файл про выделенный сервер (Unity.Services.Multiplayer.Server, ограничения UNITY_SERVER и asmdef) и таблицы предпосылок по пакетам и облаку. Для тем, где память модели расходится с документацией, скилл велит сверяться с картой документации Unity, а если она недоступна — с markdown-файлами скилла и установленным пакетом в проекте.

Есть правило про язык: в планах и уточняющих вопросах Lobby, Matchmaker, Relay и Sessions не дробятся на отдельные продукты, если пользователь сам их так не назвал. Код при этом пишется настоящими именами типов. Без установленного пакета Multiplayer Sessions и настроенных облачных предпосылок рекомендации повиснут в воздухе, поэтому скилл начинается с проверки, что в проекте уже есть.

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

  • выбрать топологию сети для сессионной игры
  • настроить хостинг и подключение игроков через сессии
  • разобраться с матчмейкингом и комнатами
  • поднять выделенный игровой сервер на Unity.Services.Multiplayer.Server
  • свериться с актуальной документацией SDK вместо догадок модели

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

  • Помоги выбрать топологию для кооперативной игры на четыре игрока и объясни выбор сессий
  • Настрой подключение через IMultiplayerService и ISession для лобби с матчмейкингом
  • Покажи, как поднять выделенный сервер с IMultiplayerServerService под UNITY_SERVER

Как установить setup-multiplayer-services

1Через Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a claude-code

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

~/.claude/skills/setup-multiplayer-services/SKILL.md

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

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

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

localization Скилл настраивает пакет Unity Localization в проекте. Он создаёт таблицы строк, подключает ассеты и связывает переводы с интерфейсом. CX Codex +1 5 500установок validate-urp-render-graph-renderer-feature Разбирает ScriptableRendererFeature на Render Graph API в Unity 6: привязка материалов, ресурсы, структура прохода. Пригодится перед тем, как влить фичу в проект. CX Codex +1 5 600установок initialize-ai-navigation Настраивает Unity AI Navigation: NavMesh, агентов, препятствия и связи между зонами. Пригодится для поиска пути, патрулей и обхода объектов. CX Codex +1 5 400установок optimize-web Скилл для ИИ-агента, который разбирает Unity WebGL и WebGPU сборки: уменьшает вес загрузки, ускоряет старт и убирает подвисания в браузере. CX Codex +1 5 200установок ui Определяет, на какой системе интерфейса писать в Unity, и передаёт запрос нужному скиллу. Пригодится, когда просят меню или панель без указания фреймворка. CX Codex +1 5 000установок setup-vivox-voice-chat Скилл помогает подключить в Unity голосовой и текстовый чат на Vivox: инициализация, вход, каналы, сообщения. 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установок

Похожие

orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о setup-multiplayer-services

Как установить setup-multiplayer-services в Claude Code?

Выполните npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a claude-code, затем проверьте файл ~/.claude/skills/setup-multiplayer-services/SKILL.md.

Что делает setup-multiplayer-services?

Ведёт агента по Unity Multiplayer Services: топология, хостинг, матчмейкинг и сессии. Основной путь — Unity.Services.Multiplayer с IMultiplayerService и ISession.

Когда скилл переходит на Lobby, Matchmaker и Relay?

Только если задачу не закрыть через основной API или пользователь сам попросил эти пространства имён. По умолчанию реализация на них не строится.

Смотрите также

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

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