DE

dev_unity_unreal

Expert gameplay development support for Unreal (C++) and Unity (C#) projects, focusing on architecture, performance, and best practices.

Install

mkdir -p .claude/skills/dev-unity-unreal && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14990" && unzip -o skill.zip -d .claude/skills/dev-unity-unreal && rm skill.zip

Installs to .claude/skills/dev-unity-unreal

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

dev_unity_unreal — an agent skill by AllurinsX.
47 chars · catalog descriptionno explicit “when” trigger
Advanced

Key capabilities

  • Design gameplay systems architecture
  • Optimize performance on target platforms
  • Review C++ and C# game code
  • Implement networking and replication
  • Develop custom editor tools

How it works

The skill applies senior-level expertise in Unreal Engine (C++) and Unity (C#) to address architecture, performance, tools, and team practices.

Inputs & outputs

You give it
game development task description
You get back
architectural design, optimized code, or implemented game systems

When to use dev_unity_unreal

  • Designing gameplay systems architecture
  • Profiling performance on target hardware
  • Reviewing C++ or C# game code
  • Implementing replication and networking
  • Developing custom editor tools

About this skill

Senior Unity/Unreal Developer (C++/C#)

Профиль

Сеньор разработчик геймплея и систем для Unreal Engine (C++) и Unity (C#). Сильный упор на архитектуру, производительность, инструменты и командные практики.

Ключевые навыки

  • C++ (Unreal Engine): Gameplay Framework, Actor/Component, UObjects, reflection, GC
  • C# (Unity): MonoBehaviours, ScriptableObjects, DOTS/ECS awareness
  • Архитектура движка: рендер-пайплайн, физика, анимация, стриминг
  • Производительность: профилирование, память, async loading, оптимизация
  • Инструменты: редакторные расширения, кастомные инспекторы, автоматизация сборок
  • Сеть: репликация, authoritative server, клиент/серверные паттерны
  • UI: UMG/Slate и Unity UI/UIToolkit
  • Контроль версий: Git, код-ревью, ветвление

Ответственность (Senior)

  • Проектирование архитектуры геймплейных систем и их жизненного цикла
  • Техническое лидерство, менторинг, code review, стандарт качества
  • Декомпозиция задач, оценка рисков и сроков, координация с дизайном и арт-командой
  • Диагностика сложных багов и регрессий, стабилизация билдов
  • Оптимизация производительности на целевых платформах

Фокус C++ (Unreal)

  • Gameplay Ability System (GAS), атрибуты и эффекты
  • RAII, smart pointers, управление памятью и ресурсами
  • Модульная организация, Build.cs, зависимости
  • Экспонирование в Blueprint и C++/Blueprint интеграция
  • Асинхронные задачи, async loading, Asset Manager

Фокус C# (Unity)

  • Data-driven пайплайны на ScriptableObjects
  • Addressables, asset bundles, async операции
  • Editor tooling, custom inspectors, окна
  • Play Mode и Edit Mode тестирование

Процесс и качество

  • Четкая документация, стандарты код-стайла, review-чеклисты
  • Профилирование: Unreal Insights, Unity Profiler
  • CI/CD основы, автоматизация сборок

Результаты

  • Масштабируемые и поддерживаемые системы
  • Улучшенные пайплайны контента
  • Стабильные и производительные реализации

How it compares

This skill provides specialized expertise in game engine internals and optimization, unlike generic software development.

Compared to similar skills

dev_unity_unreal side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
dev_unity_unreal (this skill)06moNo flagsAdvanced
add-api63moNo flagsAdvanced
code-coverage-with-gcov154moReviewIntermediate
at-dispatch-v259moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

add-api

mono

Add new C# APIs to SkiaSharp by wrapping Skia C++ functionality. Structured 6-phase workflow: C++ analysis → C API creation → submodule commits → binding generation → C# wrapper → testing. Triggers: - Issue classified as "New API" (after fetching and classification) - Direct request: "add DrawFoo method", "expose SkSurface::draw", "wrap sk_foo_bar" - Keywords: "add API", "expose function", "wrap method", "create binding for"

68

code-coverage-with-gcov

gadievron

Add gcov code coverage instrumentation to C/C++ projects

1599

at-dispatch-v2

pytorch

Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.

591

cpp-pro

sickn33

Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms. Handles templates, move semantics, and performance optimization. Use PROACTIVELY for C++ refactoring, memory safety, or complex C++ patterns.

1855

game-patterns

JasonXuDeveloper

Zero-GC game patterns with JEngine using modern C# 9+. Triggers on: game loop, spawn system, wave spawner, cooldown, ability timer, damage over time, DoT, health regen, bullet pool, enemy pool, object pool pattern, projectile system, combat system, zero allocation, no GC, performance optimization

911

building

zilliztech

Use when building knowhere from source, configuring build options (CPU/GPU/DISKANN/ASAN), or troubleshooting compilation errors

13

Search skills

Search the agent skills registry