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

game-performance-profiler — команда для Claude Code: анализ

Разбирает узкие места игрового проекта по кадрам, памяти и рендерингу и выдаёт список оптимизаций с приоритетами.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --command game-development/game-performance-profiler
Открыть на GitHub

Что делает game-performance-profiler

Команда запускает аудит производительности и собирает отчёт: где проседает частота кадров, как расходуется память, что с шейдерами и тенями. Сначала она осматривает проект — ищет файлы движка, конфиги сборки, ассеты и логи профилирования, — потом раскладывает находки по severity и предлагает правки.

Аргумент задаёт область разбора: --fps, --memory, --rendering или --comprehensive. Есть и раздел по платформам: мобильные ограничения по батарее и троттлингу, консольные гайдлайны, масштабирование под PC, требования VR, нюансы WebGL. Инструменты у команды — Read, Write, Edit, Bash.

На выходе четыре блока: отчёт с метриками и оценкой серьёзности проблем, приоритизированные рекомендации с оценкой сложности внедрения, настройка мониторинга и стратегия тестирования на целевых устройствах. Профиль проекта определяется по файлам вроде *.pbxproj, *.gradle и *.vcxproj — если их нет, контекст придётся описать самому.

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

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

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

  • /game-performance-profiler --fps
  • /game-performance-profiler --memory
  • /game-performance-profiler --comprehensive

Как установить game-performance-profiler

1Через claude-code-templates

npx claude-code-templates@latest --command game-development/game-performance-profiler

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

.claude/commands/game-performance-profiler.md

Вызов — /game-performance-profiler. Для всех проектов — ~/.claude/commands/

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

Весь набор →
nextjs-migration-helper Слэш-команда для Claude, которая помогает переносить проект Next.js с Pages Router на App Router, с JavaScript на TypeScript и с классовых компонентов на хуки. 237установок team-knowledge-mapper Слэш-команда собирает матрицу навыков команды, находит пробелы в знаниях и подсказывает, кого чему учить. Пригодится тимлиду перед планированием. 235установок publisher-all Одна команда прогоняет четыре публикационных сценария подряд: тред для X, пост в LinkedIn, статью для Medium и RSS для Dev.to. 229установок archive Слэш-команда сохраняет завершённые оркестрации вместе с метриками и выводами, чтобы к ним можно было вернуться позже. 228установок setup-cdn-optimization Слэш-команда разбирает трафик и типы контента, затем настраивает CDN: кэш, сжатие, картинки, инвалидацию. 218установок discord-notifications Отправляет сообщение в Discord, когда Claude закончил работу или завершил субагента. Пригодится, если вы уходите от терминала и хотите знать, что задача готова. 217установок implement-graphql-api Слэш-команда собирает GraphQL API: схему, резолверы, подписки и защиту от N+1. Пригодится, когда нужен рабочий бэкенд, а не набросок. 212установок remove Убирает задачу из системы оркестрации и обновляет все ссылки на неё. Пригодится, когда задача устарела или дублируется. 209установок

Похожие

godot-performance-optimization thedivergentai Набор правил по профилированию и устранению просадок FPS, утечек памяти и лишних вызовов отрисовки в Godot. Пригодится при поиске узких мест в физике, рендере и скриптах. CX Codex +1 483установок performance-optimization gamedev-skills Скилл учит искать узкое место в игре по профайлеру движка, а не по догадке, и даёт набор правок: пулы объектов, батчинг, отказ от лишних аллокаций. CX Codex +1 7 400установок performance-analysis ruvnet Находит узкие места в Claude Flow swarms, профилирует операции агентов и генерирует отчёты с рекомендациями по оптимизации. CX Codex +1 1 200установок roblox-performance TabooHarmony Набор правил и метрик для профилирования игр в Roblox. Помогает агенту устранять просадки кадров, серверный лаг и утечки памяти. CX Codex +1 2 000установок m10-performance actionbook Инструкции для агента по оптимизации Rust-кода: от замеров через бенчмарки до устранения лишних аллокаций памяти. CX Codex +1 3 600установок game-developer https://github.com/Jeffallan Скилл для разработки игр в Unity и Unreal Engine. Помогает строить системы игровой логики, настраивать физику, многопользовательские сети, шейдеры и оптимизировать производительность до 60+ FPS. CX Codex +1 6 400установок

Вопросы о game-performance-profiler

Как установить game-performance-profiler в Claude?

Через шаблоны: npx claude-code-templates@latest --command game-development/game-performance-profiler. Файл появится по пути .claude/commands/game-performance-profiler.md.

Что делает game-performance-profiler?

Анализирует производительность игрового проекта и готовит отчёт с узкими местами, рекомендациями по оптимизации, схемой мониторинга и планом тестирования.

Какие аргументы принимает команда?

--fps, --memory, --rendering или --comprehensive — они задают область анализа.

Исходный текст

game-performance-profiler.md · MIT
---
allowed-tools: Read, Write, Edit, Bash
argument-hint: "[profile-type] | --fps | --memory | --rendering | --comprehensive"
description: Use PROACTIVELY to analyze game performance bottlenecks and generate optimization recommendations across multiple platforms
---

# Game Performance Analysis & Optimization

Analyze game performance and generate optimization recommendations: $ARGUMENTS

## Current Performance Context

- Game engine: @package.json or detect Unity/Unreal/Godot project files
- Platform targets: !`find . -name "*.pbxproj" -o -name "*.gradle" -o -name "*.vcxproj" | head -3`
- Asset pipeline: !`find . -name "*.meta" -o -name "*.asset" | wc -l` game assets
- Build configs: !`grep -r "BuildTarget\|Platform" . 2>/dev/null | wc -l` platform configurations
- Performance logs: !`find . -name "*profile*" -o -name "*perf*" | head -5`

## Task

Create comprehensive performance analysis with automated bottleneck detection, optimization suggestions, and platform-specific recommendations for game development projects.

## Performance Analysis Areas

### 1. Frame Rate & Rendering Performance
- Analyze draw calls and batching efficiency
- Identify overdraw and fillrate bottlenecks
- Review shader complexity and optimization opportunities
- Evaluate mesh and texture optimization potential
- Check lighting and shadow rendering performance

### 2. Memory Usage Analysis
- Memory allocation patterns and potential leaks
- Texture memory usage and compression opportunities
- Audio memory optimization suggestions
- Object pooling and garbage collection analysis
- Platform-specific memory constraints evaluation

### 3. CPU Performance Profiling
- Script execution bottlenecks identification
- Physics simulation optimization opportunities
- AI and pathfinding performance analysis
- Animation system efficiency review
- Threading and parallelization recommendations

### 4. Platform-Specific Optimization
- Mobile performance considerations (battery, thermal throttling)
- Console-specific optimization guidelines
- PC hardware scaling recommendations
- VR performance requirements and optimizations
- Web/WebGL specific performance considerations

## Deliverables

1. **Performance Audit Report**
   - Current performance metrics and benchmarks
   - Identified bottlenecks with severity ratings
   - Platform-specific performance analysis

2. **Optimization Recommendations**
   - Prioritized optimization suggestions
   - Implementation difficulty and impact assessment
   - Code and asset optimization guidelines

3. **Monitoring Setup**
   - Performance monitoring implementation
   - Key metrics tracking configuration
   - Automated performance regression detection

4. **Testing Strategy**
   - Performance testing procedures
   - Target device testing recommendations
   - Continuous performance monitoring setup

## Implementation Guidelines

Follow game engine best practices and target platform requirements. Generate actionable recommendations with clear implementation steps and expected performance improvements.

© davila7 · MIT · davila7/claude-code-templates

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

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

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