Claude Game Dev Log: Agentic Three.js Development Lessons and Stack

✍️ OpenClawRadar📅 Published: April 15, 2026🔗 Source
Claude Game Dev Log: Agentic Three.js Development Lessons and Stack
Ad

Agentic Game Development Workflow

A web developer with no game development experience has been building a Three.js line rider game called LUMINAL entirely using Claude AI over two weeks, without writing any code directly. The developer reports that with persistence and a Claude 5x or 20x subscription, someone could produce a quality game in a few months.

Key Development Practices

  • Git Strategy: Use Git worktrees to avoid collisions, maintain a develop branch, and work exclusively on feature branches. Close AI sessions and start new ones once a feature is complete.
  • TypeScript & Testing: Implement TypeScript early and write unit tests early, including tests in every plan while context is available. Audit tests regularly and don't delay end-to-end testing.
  • Infrastructure Awareness: Identify when asking Claude to perform repetitive tasks and build shared infrastructure before quality assurance becomes repetitive.
  • Tool Integration: Use Superpowers plugin for skill building and brainstorming, and a $20 Codex subscription for code review, specification building, and targeted UI tweaks (better than Claude for image-based UI feedback).
  • Terminal Setup: WARP terminal is recommended over other setups.

Addressing AI Limitations

AI struggles with subjective matters like color palettes, bloom levels, and procedural sound design. The solution: have Claude build hundreds of admin-only sliders and toggles for parameters like bloom, color maps, and procedural sounds, with JSON export/import functionality to feed configurations back to the AI.

Ad

Resource Utilization

Use existing resources rather than building everything from scratch: 21st.dev, CodePen, Sketchfab, and community assets.

Development Wisdom

  • You can build faster than you can bug fix. Adding too much too fast leads to weeks of polish and browser testing.
  • Spend downtime planning using tools like Workflowy, with 20-30 plans/thoughts/bug fixes to flesh out with ChatGPT/Codex while waiting for Claude or usage limits.
  • Focus on learning and fun rather than immediate monetization.

Tech Stack

  • Core: TypeScript, Three.js, Vite
  • Backend: Firebase (Auth, RTDB, Firestore, Hosting, Cloud Functions)
  • Game Server: Node.js with ws WebSocket library
  • Testing/Linting: Vitest + ESLint
  • Netcode: Deterministic lockstep simulation syncing only input deltas over a WebSocket relay (Cloudflare Workers). Uses seeded RNG + frame-hash desync detection for consistent state across clients. Needs more work on reconnecting.

Game URL: https://luminal.live/ (described as "still a buggy mess")

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Using Claude to Root a Trifo Lucy Vacuum and Build a Local Network Server
Use Cases

Using Claude to Root a Trifo Lucy Vacuum and Build a Local Network Server

A developer used Claude to gain root access to a Trifo Lucy robot vacuum after manufacturer servers went down, involving soldering header pins and precise boot timing. Claude then helped create a server to provide basic control for unrooted devices on local networks.

OpenClawRadar
Content Pipeline Using Voice Notes and SCQA Structure with OpenClaw
Use Cases

Content Pipeline Using Voice Notes and SCQA Structure with OpenClaw

A developer shares a content creation workflow using voice dictation with SaySo and the SCQA structure (Situation, Complication, Question, Answer) to generate more focused content with OpenClaw, reporting that the first article got 200+ adds in a few days.

OpenClawRadar
Building a LinkedIn lead qualification workflow with Claude and MCP
Use Cases

Building a LinkedIn lead qualification workflow with Claude and MCP

A developer used Claude with an MCP server integration to create an automated pipeline that extracts LinkedIn profile data, scores leads 1-10, filters based on score thresholds, and sends connection requests without manual review.

OpenClawRadar
Developer Builds Full SaaS Product with Claude Cowork: MLB Scoreboard App with Auth, Payments, and Embed Widget
Use Cases

Developer Builds Full SaaS Product with Claude Cowork: MLB Scoreboard App with Auth, Payments, and Embed Widget

A developer built ScorePorch, a personalized MLB scoreboard app with React frontend, Express/Vercel API, Supabase auth, Stripe payments, and an embeddable widget entirely using Claude Cowork sessions. The project includes live scores, team-themed dashboards, and a 23KB dependency-free widget.

OpenClawRadar