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

unity-cursor-ai-c-cursorrules-prompt-file — правило для Cursor: Unity

Правило для Cursor, которое настраивает ассистента на разработку игры на Unity с C#: модульный код, отзывчивые механики, производительность в реальном времени.

Установить в Cursor · Вручную: положить файлы Все способы и платформы ↓
.cursor/rules/unity-cursor-ai-c-cursorrules-prompt-file.mdc
Открыть на GitHub

Что делает 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

По шагам, с командами для каждой платформы: 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

Похожие правила IDE

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
unity-csharp-scripting gamedev-skills Помогает писать скрипты MonoBehaviour под Unity 6.3 LTS, настраивать жизненный цикл компонентов, сериализацию инспектора и корутины без просадок FPS. CX Codex +1 5 900установок unity Mindrally Скилл задаёт агенту правила игры в Unity: компонентная архитектура, ScriptableObjects, пулы объектов и работа с профайлером. CX Codex +1 908установок unity-package-management Unity-Technologies Управляет пакетами UPM из терминала через команды Pipeline или запасной C#-скрипт. Пригодится при настройке зависимостей Unity без открытия графического окна. CX Codex +1 7 300установок unity-animation gamedev-skills Ведёт агента по Animator Controllers в Unity 6.3 LTS: параметры, переходы, blend trees, слои и humanoid IK. Пригодится, когда один персонаж должен ходить, прыгать и целиться из общей стейт-машины. CX Codex +1 5 800установок unity-pipeline Unity-Technologies Управляет активной сессией Unity Editor или тестовым билдом Player: запускает тесты, триггерит перекомпиляцию и меняет методы на лету. CX Codex +1 1 200установок unity-game-developer davila7 Субагент для Claude, который берётся за Unity-проекты: скрипты на C#, физику, UI, оптимизацию под мобильные и сборку под разные платформы. 1 122установок

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

webassembly-z80-cellular-automata-cursorrules-prom Правило для Cursor, которое ведёт агента при добавлении сетки регионов в симуляцию клеточных автоматов на Z80 и WebAssembly. ★ 41 011звёзд репо vue Правило для Cursor задаёт агенту стиль работы с Vue: Composition API, Pinia, типизация и маршрутизация. Пригодится, когда в проекте уже есть .vue и .ts. ★ 41 011звёзд репо vue-3-nuxt-3-typescript-cursorrules-prompt-file Правило для Cursor задаёт агенту стиль кода на Vue 3 и Nuxt 3: Composition API, TypeScript-интерфейсы, конвенции Nuxt. Пригодится, когда проект уже на этом стеке и не хочется каждый раз объяснять структуру. ★ 41 011звёзд репо vitest-unit-testing-cursorrules-prompt-file Правило задаёт Cursor поведение эксперта по Vitest и TypeScript: пишет юнит-тесты на бизнес-логику и утилиты, мокает зависимости через vi.mock. ★ 41 011звёзд репо typescript Правило задаёт агенту Cursor единый стиль TypeScript: типы, имена, обработку ошибок. Пригодится, когда в проекте несколько разработчиков и код пишется вперемешку. ★ 41 011звёзд репо typescript-vite-tailwind-cursorrules-prompt-file Правило для Cursor задаёт стиль кода на TypeScript во Vue-проектах со сборкой Vite и стилями Tailwind. Пригодится, когда агент пишет компоненты и вам нужен предсказуемый результат. ★ 41 011звёзд репо typescript-nodejs-nextjs-react-ui-css-cursorrules- Правило для Cursor задаёт стиль кода на TypeScript, Next.js App Router, React и Tailwind. Пригодится, если агент пишет компоненты иначе, чем вы привыкли. ★ 41 011звёзд репо typescript-nextjs-supabase-cursorrules-prompt-file Правило для Cursor, которое держит TypeScript-код на Next.js App Router и Supabase в одном стиле: серверные компоненты, Shadcn UI, Tailwind. ★ 41 011звёзд репо

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

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