unity-cursor-ai-c-cursorrules-prompt-file — правило для Cursor: Unity
Правило для Cursor, которое настраивает ассистента на разработку игры на Unity с C#: модульный код, отзывчивые механики, производительность в реальном времени.
.cursor/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdcЧто делает unity-cursor-ai-c-cursorrules-prompt-file
Файл описывает контекст конкретного проекта — tower defense для Nintendo Ringcon, где игроки ставят турели и заряжают их упражнениями. Проект в процессе рефакторинга ради расширяемости и поддерживаемости, и правило напоминает об этом ассистенту при каждой правке.
Внутри — короткий набор инструкций: механики должны быть интуитивными и отзывчивыми, производительность оптимизируется под реальный геймплей, код разбивается на модули, чтобы новые фичи не ломали старое. Язык проекта — C#, версия Unity — 2021.3.18f1. Если ваш проект на другой версии или это не tower defense, часть подсказок будет мимо: правило писалось под один конкретный репозиторий, а не под Unity вообще.
Установка — просто положить файл по пути .cursor/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdc. Глоб **/* и alwaysApply: false означают, что правило не подключается само: его нужно вызывать вручную, когда работаете над геймплеем.
Какие задачи решает
- держать ассистента в курсе контекста проекта на Unity
- напоминать про модульную структуру кода при рефакторинге
- задавать ориентир по производительности для реального времени
- фиксировать версию Unity и язык проекта в подсказках для ИИ
- описывать управление через Nintendo Ringcon, чтобы ИИ не путал его с клавиатурой
Примеры запросов агенту
- посмотри правило unity-cursor-ai-c-cursorrules-prompt-file и предложи, как разбить этот класс на модули
- с учётом контекста проекта подскажи, как оптимизировать обновление турелей в реальном времени
- проверь мой код на C# по инструкциям из правила для Unity
Как установить unity-cursor-ai-c-cursorrules-prompt-file
Вручную: положить файлы
.cursor/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdcВо frontmatter: description, globs, alwaysApply
Вручную: положить файлы
.claude/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdПоле paths во frontmatter ограничивает файлы: globs из источника → paths
AGENTS.md
Codex читает AGENTS.md: вставьте текст правила туда
Вручную: положить файлы
.github/instructions/unity-cursor-ai-c-cursorrules-prompt-file.instructions.mdПоле applyTo задаёт, к каким файлам применять: globs из источника → applyTo
Вручную: положить файлы
.devin/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdВручную: положить файлы
.clinerules/unity-cursor-ai-c-cursorrules-prompt-file.mdПо шагам, с командами для каждой платформы: Cursor rules: файлы .mdc, четыре режима и замена .cursorrules
Вопросы о unity-cursor-ai-c-cursorrules-prompt-file
Как установить unity-cursor-ai-c-cursorrules-prompt-file в Cursor?
Создайте файл .cursor/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdc в корне проекта и вставьте в него содержимое правила.
Что делает это правило?
Задаёт Cursor контекст проекта на Unity: tower defense с управлением через Nintendo Ringcon, язык C#, версия Unity 2021.3.18f1, плюс требования к модульности и производительности.
Правило применяется ко всем файлам автоматически?
Нет. Глоб **/* покрывает все файлы, но alwaysApply: false — правило нужно подключать вручную, когда оно нужно.
Исходный текст
unity-cursor-ai-c-cursorrules-prompt-file.mdc · CC0-1.0
--- description: "Cursor rules for Unity development with C# integration." globs: **/* alwaysApply: false --- // Unity Tower Defense Game using Nintendo Ringcon // This project involves creating a tower defense style game controlled by a Nintendo Ringcon. // Project Context // Players place turrets and use exercise to charge them up. // The project is currently undergoing refactoring for better extensibility and maintainability. // Development Environment // Language: C# // Unity Version: 2021.3.18f1 // Instructions // Ensure the game mechanics are intuitive and responsive. // Focus on optimizing performance for real-time gameplay. // Implement modular code structure for easy updates and feature additions. // Additional Notes // Feel free to ask questions if you need more information about the project intentions.
© PatrickJS · CC0-1.0 · PatrickJS/awesome-cursorrules