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

godot-genre-idle-clicker — скилл для Claude Code: кликеры на Godot

Скилл для кликер-игр на Godot: большие числа, экспоненциальные цены, офлайн-доход и престиж.

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

Что делает godot-genre-idle-clicker

Скилл задаёт правила для idle-игр на Godot: как считать доход, как хранить числа за пределами float и как не убить батарею на телефоне. Внутри — набор готовых скриптов на GDScript. big_number.gd держит мантиссу и экспоненту, чтобы экономика не упала в INF на 1e308. generator.gd считает цену генератора по формуле Cost = BasePrice * pow(GrowthFactor, OwnedCount), scientific_notation_formatter.gd выводит суффиксы K/M/B/T.

Офлайн-прогресс считается по UNIX-времени через offline_progress_calculator.gd. Если считать по Time.get_ticks_msec(), после перезапуска приложения отсчёт обнулится и игрок потеряет накопленное — это повод проверить свой код до релиза. Для долгих периодов есть threaded_catchup_simulator.gd на WorkerThreadPool, а idle_performance_setup.gd включает low_processor_usage_mode и обновляет интерфейс по сигналам, а не каждый кадр.

Скилл не пересказывает эти системы в тексте, а отправляет читать скрипты. Есть таблицы решений: когда брать BigNumber, когда форматтер, когда валидатор кривой цен. Дальше по цепочке — godot-gdscript-mastery, godot-save-load-systems и godot-monte-carlo-balancer.

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

  • считать доход в числах за пределами float без падения в INF
  • построить кривую цен генераторов с ростом 1.15x
  • начислить офлайн-доход по UNIX-времени после перезапуска
  • сделать престиж с постоянным множителем для следующего забега
  • обновлять интерфейс по сигналам, а не каждый кадр

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

  • добавь систему генераторов с экспоненциальной ценой по скиллу godot-genre-idle-clicker
  • посчитай офлайн-доход через offline_progress_calculator.gd
  • настрой форматирование чисел K/M/B/T для лейблов

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

1Через Skills CLI (Vercel)

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

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

~/.claude/skills/godot-genre-idle-clicker/SKILL.md

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

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

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

godot-turn-system Скилл задаёт агенту правила и шаблоны GDScript для пошаговых боёв в Godot. Он пригодится при сборке тактических сеток и расчёте инициативы. CX Codex +1 348установок godot-adapt-desktop-to-mobile Скилл для портирования десктопных игр Godot на мобильные: тач-управление, масштабирование UI, экономия батареи. CX Codex +1 349установок godot-genre-platformer Скилл снабжает агента архитектурой для платформеров на Godot: от времени койота и буфера прыжка до сглаживания камеры. Он нужен при отладке отзывчивого движения персонажа. CX Codex +1 342установок godot-quest-system Скилл для ИИ-агента, который ведёт разработку системы квестов в Godot: цели, прогресс, награды, ветвление. Пригодится, когда в RPG нужно навести порядок в квестовой логике. CX Codex +1 344установок godot-composition-apps Задаёт правила композиции для Godot-приложений и тул-окон: оркестратор плюс компоненты, сигналы вверх, вызовы вниз. CX Codex +1 330установок godot-genre-visual-novel Скилл для ИИ-агента, который ведёт разработку визуальной новеллы в Godot: ветвление сюжета, диалоги, откат, флаги. CX Codex +1 330установок godot-genre-simulation Скилл для разработки симуляторов и тайкунов на Godot: экономика в целых центах, тики, привязанные к физике, расписания NPC. Пригодится, когда город или фабрика уже тормозит. CX Codex +1 330установок godot-genre-horror Скилл задаёт архитектурные правила и готовые паттерны для хорроров на Godot. Помогает настроить нелинейное нагнетание страха, поведение монстров и дефицит ресурсов. CX Codex +1 324установок

Похожие

godot-nodes-scenes gamedev-skills Учит агента собирать проект Godot 4.7 из узлов и сцен: делать переиспользуемые .tscn, ставить инстансы в рантайме и не падать на удалённых узлах. CX Codex +1 6 400установок godot-csharp gamedev-skills Скилл для написания игр на C# в Godot 4.7 с поддержкой частичных классов, lifecycle-методов, Export-полей, сигналов как событий C# и взаимодействия с GDScript. Нужен Godot .NET build и .NET SDK 8+. CX Codex +1 5 900установок godot sanjeed5 Правило для Cursor задаёт агенту стиль разработки на Godot 4.x: композиция сцен вместо наследования, сигналы вместо прямых вызовов, аккуратная работа с ресурсами. ★ 3 579звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо godot-gdscript-patterns Seth Hobson Скилл помогает писать игры на Godot 4.x с GDScript: проектировать сцены, сигналы и состояния. Пригодится для игровых систем и разбора архитектуры. CX Codex 17 396установок spritecook-use-assets-in-godot SpriteCook Переносит спрайт-листы SpriteCook в Godot: собирает ресурс SpriteFrames и узел AnimatedSprite2D. Пригодится, когда анимации уже нарисованы, а в движке их ещё нет. CX Codex +1 555установок

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

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

Вопросы о godot-genre-idle-clicker

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

Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-genre-idle-clicker -a claude-code. Скилл окажется в ~/.claude/skills/godot-genre-idle-clicker/SKILL.md.

Что делает godot-genre-idle-clicker?

Даёт агенту правила и скрипты для кликер-игр на Godot: большие числа, экспоненциальные цены, офлайн-прогресс, престиж и форматирование чисел.

Почему офлайн-доход нельзя считать через Time.get_ticks_msec()?

Тики сбрасываются при перезапуске приложения, поэтому накопленное время потеряется. Скилл требует UNIX-таймстемпы через Time.get_unix_time_from_system().

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

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

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