setup-multiplayer-services — скилл для Claude Code: мультиплеер
Подсказывает агенту, как строить сетевую игру на Unity Multiplayer Services: топология, хостинг, матчмейкинг, сессии и лобби.
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a claude-codeЧто делает 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-code2Вручную: положить файлы
~/.claude/skills/setup-multiplayer-services/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/setup-multiplayer-services/
1Через Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a codex2Вручную: положить файлы
.agents/skills/setup-multiplayer-services/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a cursor2Вручную: положить файлы
.cursor/skills/setup-multiplayer-services/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Unity-Technologies/skills setup-multiplayer-services2Вручную: положить файлы
.github/skills/setup-multiplayer-services/SKILL.md1Через Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a gemini-cli2Командой платформы
gemini skills install https://github.com/Unity-Technologies/skills --path skills/setup-multiplayer-servicesВручную: положить файлы
.devin/skills/setup-multiplayer-services/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Unity-Technologies/skills --skill setup-multiplayer-services -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора28
Похожие
Рядом в теме «Геймдев и 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 или пользователь сам попросил эти пространства имён. По умолчанию реализация на них не строится.