The Beginning of the Story
I am 53 years old. Over forty years have passed since I typed my very first BASIC program into an Apple II clone as a fourth-grader.
In those four decades, I've traversed the entire landscape of the industry — from software development and telecommunications to testing equipment; from a junior “code monkey” to management. In 2010, I rode the wave of the mobile gaming boom, leading a team that topped the global charts. Yet, like many startups, that chapter ended with a mix of pride and regret.
Parallel to my coding career, Super Mario Bros. has been my constant companion. Growing up in a then-isolated China, we kids called him “Super Mary,” always wondering why this mustachioed man had a girl's name. It wasn't until years later that I learned his true name was Mario.
When I first encountered Super Mario Maker, I was mesmerized by the infinite creative freedom it offered. A seed was planted: I wanted to build something like it. But for over a decade, I started and stopped time and again. For a solo developer, the sheer workload was a mountain too steep to climb.
Enter AI: The Turning Point
Last year, AI began to seep into my workflow. It started with debugging and evolved into building entire application frameworks. Recently, I've entered a completely new field where I haven't manually written a single line of code in months.
A sudden thought struck me: Could AI help me recreate that original version of Super Mario Bros?
Balancing this with my day job, I only had a few spare hours each night. I braced myself for a two-week struggle, half-expecting to hit a wall that would prove “AI isn't quite there yet.” To my shock, the first level was running on my machine in just a few hours. By the second day, World 1 was finished.
At that moment, my plan changed. I realized that two-thirds of my time was spent on assets and level design — the coding part was so seamless it obliterated my last shred of doubt.
“If this is possible, can AI help me build my own Mario Maker?”
I decided to try. This isn't just a technical experiment by a veteran coder; it's a chance to fulfill a long-buried dream. I envisioned a web platform where anyone could create and share.
From Doubt to LevelCraft
The journey wasn't without hurdles. When I shared my initial progress on Reddit, the consensus was: “Unlikely. Good luck.” I'll admit, I'm someone whose ideas shift quickly, and that skepticism made me hesitate. I decided to pivot to a simpler experiment first.
That experiment became LevelCraft, and its first fruit is Ricochet.
Today marks Day 11, and the results are ready to be shared.