Battlestone rune sigil Battlestone
1SCROLLS 468GOLD 1DAYS
DAY 1

Devlog 1: The Journey Begins

Hi, I’m Morgan, and I’m a gamer. Have been for about 40 years now. My first love was Mario on the original NES, then as I got older I really started to enjoy games like Doom and Quake. But when I discovered Warcraft II, everything changed. I had found MY game.

Warcraft II was the first game I got truly addicted to, and it made me realize how much I love the RTS genre. And yes, of course I also played StarCraft and StarCraft II as time went on. I even went to LA for BlizzCon to watch StarCraft II alongside tens of thousands of other RTS fans. It was wild.

Over the last decade I got more and more interested in game development. When I lived in San Francisco, I would go to GDC every year, and I found myself spending most of my time going booth-to-booth on the indie game side of the event center, talking with indie game devs and playing their games.

That inspired me to start learning Unity. As a software engineer, I was really excited to see that C# was the primary language used to build games in Unity. I originally started coding in Pascal (yeah, I’m old), then moved to C and C++. When C# came out I was really excited about it. It felt like a really well-structured object-oriented language.

I started following tutorials and building little games in Unity. It was fun, but I also just didn’t have much time, which meant I never really got a game out there. Still, I really wanted to build one. And when I saw that the domain Battlestone.com wasn’t being used, I thought: this is the perfect name for a game. I need this.

And so, $5,000 later, I had the domain, but still no time to build the game. So I tucked the name away.

Now, as coding agents have gotten so much better, particularly over the last month with models like Fable 5 and GPT 5.6 Sol, and with a Unity MCP out in the wild, I decided it’s time to dive back in.

But I don’t want an AI agent to build and write my whole game. I want to write over 50% of the C# code myself, and I want to understand all of the code. So I’m using Fable 5 as my main pair-programming buddy and teacher, and I’m finally going to bring Battlestone to life.

It’s obviously going to be an RTS, inspired by Warcraft II, and that means I’m also playing Warcraft II again, for the first time in decades. Holy moly, I forgot how damn good this game is. It’s soooo much fun.

If this sounds interesting to you, this is my dev log, and it’s where I’ll share more as I go.

Onward!