100 Experience Points
An Adventure in Indie Game Development

About 100XP

Once upon a time, I wrote a book about C# programming. It was a ton of fun to write (and way more work than I ever anticipated). Once I finished it up, I sat around trying to figure out how to fill up my spare time.

Like a lot of other people, it wasn’t a matter of not having any ideas for what to work on next, but rather, having too many ideas. I didn’t know which of my many ideas was going to be the best next move, so instead, I took a break and didn’t do anything except play board games.

But in the mean time, my mind kept coming back to the idea of putting together a full, complete game, which leads me to my current project: a complete game from scratch. And to make things more interesting, I want to do it in 100 days. That’s three months, plus a few extra days, knowing that there will be plenty of times that other more important things come up. (I still have a full time job, after all, and that take precedence over this fun little side project…)

But I didn’t want to just make a game. I want to chronicle the experience. The fun parts, the rough parts, and the tricks I learn as I go. I suspect other people have done this before, somewhere on the vastness of the Internet, but I wanted to detail my own experience for my own sake, and if other people benefit from it as well, all the better.

So I invite you to take this journey with me. Come back often and see my progress. If all goes according to plan, I’ll be updating here almost daily. Watch as my game progresses. Even better, give it a try and tell me what works and what doesn’t. Give me advice and words of encouragement if I get frustrated.

And when you’re ready to start on your own indie game development adventure, let me know and I’ll try to come along for the ride too.