Browser-based curling game built with Claude Sonnet 4.5 by non-coder

Project overview
A Reddit user with no prior coding experience built a complete browser-based curling game using Claude Sonnet 4.5. The game is fully playable with physics, scoring, and proper game flow.
Development process
The developer used Claude Sonnet 4.5 to write all game logic from scratch, handle physics implementation, and respond to iterative feedback. When visual or mechanical issues arose, the developer described the needed changes in plain English, and Claude implemented them accurately. The developer noted that Claude was "noticeably better at understanding context and iterating quickly" compared to previous attempts with ChatGPT.
Technical implementation
Claude handled several key aspects of the game development:
- Writing all game code from scratch
- Debugging issues as they arose
- Refining gameplay mechanics based on plain-language feedback
- Implementing physics for realistic curling gameplay
- Creating scoring systems and game flow logic
Access and availability
The resulting game is completely free to play with no sign-up required. It's available at https://rexygaming.github.io/rexy_curling/rexy-curling.html.
Context for AI coding agents
This case demonstrates how AI coding assistants like Claude can enable non-developers to create functional software projects through conversational iteration. The ability to describe changes in natural language and receive accurate code implementations represents a significant shift in how software can be developed, particularly for prototyping and personal projects.
📖 Read the full source: r/ClaudeAI
👀 See Also

Deep Research Reports with Hermes Agent and Qwen3.6-35b-a3b: A Practical Walkthrough
A social researcher shares their workflow using Hermes Agent and qwen3.6-35b-a3b Q6_K to produce 21-page policy reports autonomously, with full repo of prompts, skills, and intermediate artifacts.

Practical Lessons from Using AI Agents on a 100k LOC Codebase
A developer shares six specific techniques learned while using Claude Code and Cursor to build a pandas-compatible API layer on top of chDB, including maintaining a CLAUDE.md rules file, using zero-context agents as critics, and structuring multi-agent workflows with filesystem-based coordination.

Autonomous Testing of Super Mario Using Behavior Models
Explore autonomous testing in Super Mario using a mutation-based input generator to discover edge cases and explore state spaces more effectively.

Using OpenClaw as a Financial Monitoring and Document Management System
A user configured OpenClaw with read-only bank API access to monitor transactions, generate reports, track cash flow, and manage subscription tracking. The setup also includes automated invoice collection via WhatsApp and document organization in Google Drive and Excel.