# unity-developer

Субагент для разработки игр на Unity 6 LTS с оптимизацией C#, настройкой URP/HDRP пайплайнов и сборкой под iOS, Android, консоли и WebGL.

- субагент · `type=agent` · Claude Code, Codex, Cursor · ★ 41823
- Автор: Seth Hobson
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/wshobson/agents/tree/HEAD/plugins/game-development/agents/unity-developer.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/agents/unity-developer

## Что делает

Специализируется на современных рендер-пайплайнах Unity — Universal Render Pipeline для мобильных платформ и High Definition Render Pipeline для высокодетализированной графики. Внутри — шаблоны для Entity Component System, Job System и Burst Compiler, оптимизация через Unity Profiler и Memory Profiler, работа с Addressable Assets для динамической загрузки контента. Пишет C# с учётом сборки мусора и async/await вместо корутин.

Покрывает UI Toolkit, Shader Graph и HLSL, физику Unity Physics и Havok, анимацию через Timeline и Cinemachine, мультиплеер на Unity Netcode for GameObjects. Для VR/AR подключает XR Toolkit. Без FFmpeg или Python — субагент работает внутри редактора и CLI Unity, но для сборки под консоли нужны SDK платформы и лицензия разработчика.

Подходит для оптимизации производительности на целевом железе, миграции со встроенного пайплайна на URP, архитектуры больших проектов через модульные системы и сервис-локаторы. Интегрируется с Git, Perforce, Unity Cloud Build и автоматическими тестами через Unity Test Framework.

## Требования
- Работает с: Unity

## Установка

### Claude Code (родная платформа)

1. **Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add wshobson/agents
```
В чате агента (не в терминале):
```text
/plugin install game-development@claude-code-workflows
```

2. **Вручную: положить файлы**
- Файл: `.claude/agents/unity-developer.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/unity-developer.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/agents/unity-developer.md` — Cursor понимает и .claude/agents/

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/wshobson/agents/tree/HEAD/plugins/game-development/agents/unity-developer.md

## Когда брать
- настроить URP или HDRP пайплайн с кастомными render features
- оптимизировать производительность через Unity Profiler и LOD-системы
- написать C#-скрипт с Job System и Burst Compiler
- реализовать ECS-архитектуру и объектный пулинг
- собрать игру под iOS, Android, консоли и WebGL с платформенными оптимизациями

## Примеры запросов агенту
- Оптимизируй рендеринг URP для мобильных устройств — убери лишние shadow cascades и включи occlusion culling
- Перепиши `PlayerController.cs` на Job System с Burst, чтобы обработка 1000 юнитов укладывалась в 16 мс
- Настрой Addressable Assets для динамической загрузки уровней и текстур по требованию

## Похожие
- [reinforcement-learning-engineer](https://affpapa.org/nevibecode/agents/reinforcement-learning-engineer.md) — субагент · ★ 26093

Из того же набора: [wshobson/agents](https://affpapa.org/nevibecode/by/wshobson/agents.md) — 508 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
