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

godot-platform-web — скилл для Claude Code: веб-экспорт Godot

Набор готовых скриптов и правил для HTML5-экспорта игр на Godot: сохранения, мосты в JS, пауза по вкладке, защита от потери прогресса.

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

Что делает godot-platform-web

Скилл описывает, как выгружать проект Godot в браузер на рендерере Compatibility (WebGL 2.0). Внутри — набор скриптов из папки scripts/: обёртка над localStorage через JavaScriptBridge.get_interface с JSON вместо строковой подстановки, двусторонний мост GD↔JS через create_callback, адаптация canvas под размер окна браузера, ленивая подгрузка удалённых PCK, асинхронный доступ к буферу обмена, автопауза движка и звука при скрытии вкладки.

Отдельно идёт чек-лист хостинга: HTTPS, заголовки COOP/COEP для потоков и SharedArrayBuffer, относительные пути в кастомном index.html, обработчик beforeunload для несохранённого прогресса. Без COOP/COEP потоки в веб-сборке не заработают, а абсолютные пути в оболочке ломаются при размещении в подкаталоге вроде /game/.

Есть и правила производительности: сжатие текстур S3TC/BPTC, ограничение частиц и draw calls, фильтры исключения для документации и исходников, чтобы уложить загрузку в разумный бюджет. WebGPU в скилле не рассматривается — для веба предлагается Compatibility.

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

  • Сделать сохранения в браузерной сборке без строковых вставок в localStorage
  • Настроить двусторонний обмен данными между GDScript и JS на странице
  • Подогнать canvas под размер окна браузера
  • Предупредить игрока о несохранённом прогрессе при закрытии вкладки
  • Снизить вес сборки и уложиться в бюджет загрузки

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

  • Настрой сохранения для веб-сборки через web_local_storage_wrapper.gd
  • Добавим мост JS↔GD с create_callback — нужен обмен событиями со страницей
  • Проверь чек-лист хостинга: COOP/COEP и относительные пути в index.html

Как установить godot-platform-web

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-platform-web -a claude-code

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

~/.claude/skills/godot-platform-web/SKILL.md

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

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

Вопросы о godot-platform-web

Как установить godot-platform-web в Claude Code?

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

Что делает godot-platform-web?

Даёт правила и скрипты для HTML5-экспорта Godot: обёртку над localStorage, мост в JS, адаптацию canvas, паузу по скрытию вкладки и защиту от закрытия с несохранённым прогрессом.

Почему для веба нужен Compatibility, а не Forward+?

Forward+ в браузере не работает, поэтому скилл ориентируется на Compatibility с WebGL 2.0. WebGPU в Godot 4.x как веб-рендерер не используется.

Похожие скиллы

Все скиллы по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

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

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-simulation Скилл для разработки симуляторов и тайкунов на Godot: экономика в целых центах, тики, привязанные к физике, расписания NPC. Пригодится, когда город или фабрика уже тормозит. CX Codex +1 330установок godot-genre-horror Скилл задаёт архитектурные правила и готовые паттерны для хорроров на Godot. Помогает настроить нелинейное нагнетание страха, поведение монстров и дефицит ресурсов. CX Codex +1 324установок godot-genre-rts Готовые рецепты для стратегий в реальном времени на Godot: выделение юнитов рамкой, очередь приказов, туман войны, экономика и ИИ-противники. CX Codex +1 307установок godot-genre-tower-defense Скилл для разработки tower defense на Godot: волны, приоритеты целей, поиск пути и баланс экономики. Пригодится, когда игра уже требует не одной башни, а системы. CX Codex +1 303установок godot-genre-puzzle Набор правил для создания головоломок на Godot. Помогает настроить целочисленную сетку, отмену ходов через UndoRedo и проверку софт-локов без просадки кадров. CX Codex +1 300установок

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

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