# ascii-simulation-game-cursorrules-prompt-file

Правило задаёт Cursor рамки для игры-наблюдения: сетка 10x10, ASCII-графика, ходы и логи. Пригодится, если делаете симуляцию в духе Conway's Game of Life.

- правило · `type=rule` · Cursor · ★ 41011
- Автор: PatrickJS
- Лицензия: CC0-1.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/PatrickJS/awesome-cursorrules/tree/HEAD/rules/ascii-simulation-game-cursorrules-prompt-file.mdc
- Обновлён: 2026-05-30
- HTML: https://affpapa.org/nevibecode/rules/ascii-simulation-game-cursorrules-prompt-file

## Что делает

Правило описывает, какой должна быть игра. Основа — сетка 10x10, внутри каждой клетки ещё одна сетка 10x10. Карта генерируется случайно, ресурсы расставляются с учётом их редкости по всей карте. Игрок ничем не управляет, только смотрит, поэтому почти всё происходящее пишется в логи, а ход идёт по шагам.

Нации устроены одинаково и сбалансированы без дерева технологий. Они торгуют, воюют и заключают мир, расширяются к дефицитным ресурсам и прочь от избыточных. Армии строятся в городе, который отдал приказ, ходят по дорогам и рекам, а через океан идут медленнее. Золото не лежит везде — его везут по дорогам туда, где тратят. Бои решаются разницей в уровне армий и броском в духе RISK.

Графика — цветной ASCII с эффектом CRT-монитора. Есть зум на отдельную клетку, просмотр владельца и ресурсов квадрата, список битв и страница графиков. Правило подключается в Cursor как `.cursor/rules/ascii-simulation-game-cursorrules-prompt-file.mdc`; в frontmatter стоит `alwaysApply: false`, поэтому оно не сработает само — его нужно привязать к задаче.

## Установка

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

**Вручную: положить файлы**
- Файл: `.cursor/rules/ascii-simulation-game-cursorrules-prompt-file.mdc` — Во frontmatter: description, globs, alwaysApply

### Claude Code

**Вручную: положить файлы**
- Файл: `.claude/rules/ascii-simulation-game-cursorrules-prompt-file.md` — Поле paths во frontmatter ограничивает файлы: globs из источника → paths

### Codex

**AGENTS.md**
- Codex читает AGENTS.md: вставьте текст правила туда

### GitHub Copilot

**Вручную: положить файлы**
- Файл: `.github/instructions/ascii-simulation-game-cursorrules-prompt-file.instructions.md` — Поле applyTo задаёт, к каким файлам применять: globs из источника → applyTo

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/rules/ascii-simulation-game-cursorrules-prompt-file.md`

### Cline

**Вручную: положить файлы**
- Файл: `.clinerules/ascii-simulation-game-cursorrules-prompt-file.md`

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/PatrickJS/awesome-cursorrules/tree/HEAD/rules/ascii-simulation-game-cursorrules-prompt-file.mdc

## Когда брать
- задать правила генерации карты и расстановки ресурсов
- описать экономику с доставкой золота по дорогам
- свести баланс наций без дерева технологий
- прописать ход боя через уровни армий и бросок кубика
- собрать логи и страницу графиков по всей истории партии

## Примеры запросов агенту
- Опиши модуль генерации карты по правилу ascii-simulation-game-cursorrules-prompt-file
- Добавь расчёт боя: разница уровней армий плюс бросок в духе RISK
- Сделай страницу графиков, которая отслеживает всё, что можно отследить в партии

## Похожие
- [godot-genre-simulation](https://affpapa.org/nevibecode/skills/godot-genre-simulation.md) — скилл · 330 установок
- [ascii-art](https://affpapa.org/nevibecode/skills/ascii-art.md) — скилл · 424 установки
- [ascii-ui-mockup-generator](https://affpapa.org/nevibecode/agents/ascii-ui-mockup-generator.md) — субагент · 207 установок
- [plantuml-ascii](https://affpapa.org/nevibecode/skills/plantuml-ascii.md) — скилл · 9740 установок
- [game-playtest](https://affpapa.org/nevibecode/skills/game-playtest.md) — скилл · 62 установки
- [ue-project-context](https://affpapa.org/nevibecode/skills/ue-project-context.md) — скилл · 1300 установок

Из того же набора: [patrickjs/awesome-cursorrules](https://affpapa.org/nevibecode/by/patrickjs/awesome-cursorrules.md) — 68 карточек

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

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