Built a free browser coding game with Claude to help my community

I started this after noticing how unequal access to coding education was in my community. Some kids had every resource imaginable; others had never touched a computer. I wanted to build something free, browser-based, and unique that anyone could use to…


This content originally appeared on DEV Community and was authored by ThatOneCaleb

I started this after noticing how unequal access to coding education was in my community. Some kids had every resource imaginable; others had never touched a computer. I wanted to build something free, browser-based, and unique that anyone could use to learn how to code without needing an account, a subscription, or a powerful computer.

Claude Code helped me build it. I handled the design direction and content. Claude wrote most of the implementation.

What is it

Forge Code is a coding challenge game that runs entirely in your browser. You write a solve(text) function, hit run, and it checks your answer against the expected output. JavaScript runs natively in a Web Worker. Python loads via Pyodide. Nothing is sent to a server. No login required.

Two tracks

The site is split into two completely separate paths.

The Academy is for beginners. There are 24 challenges, and every single one is preceded by a lesson. It is designed for people who have never written a line of code.

The Gauntlet is for people who want a real fight. It is a story campaign across five acts, starting at medium difficulty and escalating to genuinely brutal algorithmic puzzles. Every hard challenge generates a unique input per player using a seeded RNG, so your numbers are different from everyone else's. You cannot just copy someone's answer.
**
How the puzzle system works**

This was the part I was most excited to build. For harder challenges, instead of everyone getting the same input, the system seeds a random number generator with your player ID and the challenge ID. That seed deterministically generates your puzzle input and the correct answer.

If you try it, I would genuinely love feedback such as which challenges felt too easy or too hard, and whether the Academy lessons actually taught you anything. Have fun coding!

https://forgecode.org


This content originally appeared on DEV Community and was authored by ThatOneCaleb


Print Share Comment Cite Upload Translate Updates
APA

ThatOneCaleb | Sciencx (2026-08-12T18:16:41+00:00) Built a free browser coding game with Claude to help my community. Retrieved from https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/

MLA
" » Built a free browser coding game with Claude to help my community." ThatOneCaleb | Sciencx - Wednesday August 12, 2026, https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/
HARVARD
ThatOneCaleb | Sciencx Wednesday August 12, 2026 » Built a free browser coding game with Claude to help my community., viewed ,<https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/>
VANCOUVER
ThatOneCaleb | Sciencx - » Built a free browser coding game with Claude to help my community. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/
CHICAGO
" » Built a free browser coding game with Claude to help my community." ThatOneCaleb | Sciencx - Accessed . https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/
IEEE
" » Built a free browser coding game with Claude to help my community." ThatOneCaleb | Sciencx [Online]. Available: https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/. [Accessed: ]
rf:citation
» Built a free browser coding game with Claude to help my community | ThatOneCaleb | Sciencx | https://www.scien.cx/2026/08/12/built-a-free-browser-coding-game-with-claude-to-help-my-community/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.