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

godot-genre-simulation — скилл для Claude Code: экономика и тики

Скилл для разработки симуляторов и тайкунов на Godot: экономика в целых центах, тики, привязанные к физике, расписания NPC. Пригодится, когда город или фабрика уже тормозит.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-simulation -a claude-code
Открыть на GitHub

Что делает godot-genre-simulation

Скилл задаёт правила для менеджмент-симуляторов и тайкунов на Godot: как считать деньги, как двигать игровое время, как обновлять интерфейс. Внутри — набор скриптов, которые агент подгружает по мере надобности: tycoon_economy.gd для валюты в целых центах, sim_tick_manager.gd с накопителем тиков на _physics_process, simulation_tick_controller.gd для паузы и скорости. Есть ещё граф производителей и потребителей, агенты NPC по расписанию и запекание CSV в ресурсы.

Главное требование — не считать деньги во float. Скилл настаивает на целых центах, потому что дробные накопления в финансовой модели дают ошибки. Второе: логика симуляции не должна зависеть от частоты кадров, поэтому тики идут через _physics_process или аккумулятор delta. Тысячи сущностей в _process() он тоже не пропустит — советует менеджер тиков и ротацию пулов.

Тяжёлые экономические расчёты скилл предлагает уводить в WorkerThreadPool, а интерфейс обновлять по сигналам, а не каждый кадр. Для статичных экранов управления есть OS.low_processor_usage_mode. Учти: часть справочных материалов обрезана, так что по редким API агенту придётся идти в документацию Godot самому.

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

  • посчитать валюту в целых центах, чтобы не копилась ошибка округления
  • отвязать игровое время от частоты кадров через аккумулятор тиков
  • раскидать обновление тысяч сущностей по пулам вместо одного _process()
  • вынести тяжёлые экономические циклы в WorkerThreadPool
  • обновлять панели ресурсов по сигналу, а не каждый кадр

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

  • Собери экономику тайкуна: валюта в целых центах, доход и расход отдельными строками
  • Сделай игровые часы на _physics_process с аккумулятором delta и паузой
  • Разложи расписания NPC по тикам, чтобы сотни агентов не тормозили игру

Как установить godot-genre-simulation

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-simulation -a claude-code

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

~/.claude/skills/godot-genre-simulation/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/godot-genre-simulation/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

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

godot-genre-platformer Скилл снабжает агента архитектурой для платформеров на Godot: от времени койота и буфера прыжка до сглаживания камеры. Он нужен при отладке отзывчивого движения персонажа. CX Codex +1 342установок godot-quest-system Скилл для ИИ-агента, который ведёт разработку системы квестов в Godot: цели, прогресс, награды, ветвление. Пригодится, когда в RPG нужно навести порядок в квестовой логике. CX Codex +1 344установок godot-genre-idle-clicker Скилл для кликер-игр на Godot: большие числа, экспоненциальные цены, офлайн-доход и престиж. CX Codex +1 338установок godot-composition-apps Задаёт правила композиции для Godot-приложений и тул-окон: оркестратор плюс компоненты, сигналы вверх, вызовы вниз. CX Codex +1 330установок godot-genre-visual-novel Скилл для ИИ-агента, который ведёт разработку визуальной новеллы в Godot: ветвление сюжета, диалоги, откат, флаги. CX Codex +1 330установок godot-genre-horror Скилл задаёт архитектурные правила и готовые паттерны для хорроров на Godot. Помогает настроить нелинейное нагнетание страха, поведение монстров и дефицит ресурсов. CX Codex +1 324установок godot-genre-rts Готовые рецепты для стратегий в реальном времени на Godot: выделение юнитов рамкой, очередь приказов, туман войны, экономика и ИИ-противники. CX Codex +1 307установок godot-genre-puzzle Набор правил для создания головоломок на Godot. Помогает настроить целочисленную сетку, отмену ходов через UndoRedo и проверку софт-локов без просадки кадров. CX Codex +1 300установок

Похожие

spritecook-use-assets-in-godot SpriteCook Переносит спрайт-листы SpriteCook в Godot: собирает ресурс SpriteFrames и узел AnimatedSprite2D. Пригодится, когда анимации уже нарисованы, а в движке их ещё нет. CX Codex +1 555установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-shaders gamedev-skills Скилл учит агента писать canvas_item и spatial шейдеры на Godot Shading Language: анимация по TIME, юниформы, чтение экрана. Пригодится, когда нужен эффект в 2D или 3D без ручного перебора вариантов. CX Codex +1 6 500установок godot-ui Zate Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь. CX Codex +1 2 700установок godot-asset-generator agent-skills Скилл генерирует 2D-спрайты, тайлсеты и интерфейсы через нейросети и готовит их для Godot 4.x. Пригодится при сборке графики для прототипов и спрайтовых игр. CX Codex +1 1 000установок godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо

Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →

Вопросы о godot-genre-simulation

Как установить godot-genre-simulation в Claude?

Выполни npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-simulation -a claude-code. После этого скилл лежит в ~/.claude/skills/godot-genre-simulation/SKILL.md.

Что делает godot-genre-simulation?

Даёт агенту правила и скрипты для симуляторов и тайкунов на Godot: экономика в целых центах, тики на физике, расписания NPC, графы производства. Агент подгружает нужный скрипт, когда доходит до соответствующей системы.

Почему валюта только в целых центах?

Скилл запрещает float для основной валюты: дробные накопления в финансовой модели дают ошибки точности. Вместо этого — целые центы или fixed-point.

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

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

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