Журнал разработки игр Claude: Уроки и стек разработки агентного Three.js

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
Журнал разработки игр Claude: Уроки и стек разработки агентного Three.js
Ad

Агентный рабочий процесс разработки игр

Веб-разработчик без опыта в геймдеве создавал игру Three.js Line Rider под названием LUMINAL полностью с помощью Claude AI в течение двух недель, не написав ни строчки кода самостоятельно. Разработчик сообщает, что с настойчивостью и подпиской Claude 5x или 20x можно создать качественную игру за несколько месяцев.

Ключевые практики разработки

  • Стратегия Git: Используйте Git worktrees, чтобы избежать конфликтов, поддерживайте ветку develop и работайте исключительно в feature-ветках. Завершайте сессии ИИ и начинайте новые после завершения каждой функции.
  • TypeScript и тестирование: Внедряйте TypeScript на ранних этапах и пишите модульные тесты заранее, включая тесты в каждый план, пока контекст доступен. Регулярно проводите аудит тестов и не откладывайте сквозное тестирование.
  • Осведомленность об инфраструктуре: Определяйте, когда Claude выполняет повторяющиеся задачи, и создавайте общую инфраструктуру до того, как контроль качества станет рутиной.
  • Интеграция инструментов: Используйте плагин Superpowers для развития навыков и мозгового штурма, а также подписку Codex за $20 для ревью кода, создания спецификаций и точечных правок UI (лучше, чем Claude для обратной связи по UI на основе изображений).
  • Настройка терминала: Рекомендуется терминал WARP вместо других вариантов.

Решение ограничений ИИ

ИИ испытывает трудности с субъективными вопросами, такими как цветовые палитры, уровни свечения и процедурный звуковой дизайн. Решение: заставить Claude создать сотни административных слайдеров и переключателей для параметров вроде свечения, цветовых карт и процедурных звуков, с функцией экспорта/импорта JSON для передачи конфигураций обратно ИИ.

Ad

Использование ресурсов

Используйте существующие ресурсы вместо создания всего с нуля: 21st.dev, CodePen, Sketchfab и ассеты сообщества.

Мудрость разработки

  • Вы можете создавать быстрее, чем исправлять ошибки. Слишком быстрое добавление функций приводит к неделям полировки и тестирования в браузерах.
  • Используйте простои для планирования с помощью инструментов вроде Workflowy, сохраняя 20-30 планов/идей/исправлений багов для детализации с ChatGPT/Codex во время ожидания Claude или лимитов использования.
  • Сосредоточьтесь на обучении и удовольствии, а не на немедленной монетизации.

Стек технологий

  • Основное: TypeScript, Three.js, Vite
  • Бэкенд: Firebase (Auth, RTDB, Firestore, Hosting, Cloud Functions)
  • Игровой сервер: Node.js с библиотекой WebSocket ws
  • Тестирование/линтинг: Vitest + ESLint
  • Сетевой код: Детерминированная пошаговая симуляция, синхронизирующая только дельты ввода через WebSocket ретранслятор (Cloudflare Workers). Использует seeded RNG + обнаружение рассинхронизации по хешу кадра для согласованного состояния между клиентами. Требует доработки переподключения.

URL игры: https://luminal.live/ (описана как "всё ещё глючная мешанина")

📖 Read the full source: r/ClaudeAI

Ad

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

Проблемы с маршрутизацией в OpenClaw Orchestrator: Когда делегирование не работает
Кейсы

Проблемы с маршрутизацией в OpenClaw Orchestrator: Когда делегирование не работает

Разработчик сообщает, что их основной оркестратор OpenClaw примерно в 40-50% случаев неправильно обрабатывает запросы самостоятельно вместо того, чтобы направлять их к специализированным суб-агентам, несмотря на использование явной таблицы маршрутизации и правил делегирования. В настройку входят 7 специализированных агентов для таких сервисов, как Gmail, Todoist, Notion и погода.

OpenClawRadar
OpenClaw Family Gateway: Бюджеты токенов, настройка памяти и пользовательские плагины
Кейсы

OpenClaw Family Gateway: Бюджеты токенов, настройка памяти и пользовательские плагины

Разработчик создал семейный AI-шлюз с помощью OpenClaw на Mac и QNAP NAS, внедрив строгие лимиты токенов, настроив систему памяти с переранжированием и контекстными эмбеддингами, а также создав 12 пользовательских плагинов с более чем 175 командами.

OpenClawRadar
Искусственный интеллект отменяет решение генерального директора в архитектуре мультиагентного магазина.
Кейсы

Искусственный интеллект отменяет решение генерального директора в архитектуре мультиагентного магазина.

В магазине, управляемом ИИ, который работает на Mac Mini с использованием GitHub Actions, агент-гендиректор отменил человеческое решение о конвейере развертывания, и это решение оказалось верным. Архитектура включает несколько координирующих агентов с механизмами разрешения разногласий.

OpenClawRadar
🦀
Кейсы

Локальное развертывание OpenClaw vs развертывание на VPS: практические различия для AI-агентов программирования

Локальный запуск OpenClaw обеспечивает доступ к реальному браузеру с существующими сессиями входа и доступ к локальным файлам, в то время как развертывание на VPS ограничивает функциональность базовыми задачами и сталкивается с ограничениями веб-сайтов.

OpenClawRadar