For the last six months or so, I’ve been working off-and-on on a new game. More on than off at the moment. For now, let’s call it Restless Ground.
Restless Ground is a puzzle-RPG hybrid, where you must match tiles in the ground below you to create mighty skeletons (and other nasty things) to protect you from an angry horde of villagers. You’re the bad guy, I guess. You’ll also get awesome spells, find cool treasure and make potentially lucrative deals with various devils. Every time you are struck down, your power will grow… but so will the power of your enemies.
Perhaps you’d like to imagine Diablo 2 made a baby with Candy Crush. (Then again, perhaps you wouldn’t.)
Anyways, I’d like to start writing a dev log where I can share design and technical deliberations in hopes of either helping out other budding game devs, or else getting some good feedback from better devs. I’ll definitely share details of how I implement some of my favourite systems!
Here are a few I intend to get into at some point:
- using an abstract class to create scriptable spells
- managing content with XML
- using spreadsheets to design formulas and stat and difficulty curves
- saving and loading data
- managing sprites and animations
- generating levels on the fly
- faking AI
This IS my first real game — and I plan to finish it. I have already learned a LOT from the process. A lot about Unity, about C#, about pixel art and project and file management. I’m not an expert though, so I invite feedback! It’s definitely one of those learning journeys…
My goal is to get the game to a mostly-done state by the time I go back to school, in September. Wish me luck…