Over the last few days, I’ve been spending a significant amount of my mental resources thinking about the game and the features I would like to see in it. This alone can be a dangerous line of thinking. In the end, I could end up with a game that I absolutely love to play, but nobody else does. That defeats the purpose, in my mind. On the other hand, building a game that every else would enjoy, but that I won’t, doesn’t seem appealing or inspiring.
Balance…
I’ve been thinking about all of the different MMO’s and single player adventure games I’ve played over the last twenty-five years. What are some of the things I was most fond of? How many of those are for really great design versus nostalgia? I tempered my thoughts with remarks my friends had made about the games and their design. It’s easy to state the obvious. It’s more difficult to identify the essence that actually made a particular game worthwhile.
I would like to design a worthwhile game.
This morning, I got up early thinking about the shape of the game. It doesn’t have a name, it doesn’t have rules, it doesn’t have definition. I decided to grab a pen and a pad of paper and a clipboard. I walked the couple of blocks to my local coffee shop, ordered my drink, sat down and started to explore the shape of the game.
I recalled both the positive and negative aspects of games I’ve played. I jotted notes into broad categories so I could retrigger the thought process. I covered a very wide gamut of ideas and concepts from the different types of quests to banking, money, characters and their development, merchants, areas, expandability, items, transportation, community, story, crafting, grouping, etc… When I was done, I had two full pages of very high-level ideas.
Shape…
I now have a very rough shape. The idea now is to iterate through each of these areas and define the next level of detail. These details will be written up and I will have some peers and friends review the thoughts and ideas. This whole project started out with the notion of doing this in a very public manner and soliciting input from everyone. While that doesn’t mean I’ll utilize everyone’s input, it does mean I will consider everyone’s thoughts and contributions.
There’s a part of me that hesitates to start coding anything without additional shape to the game. While it might feel like a waste of time to start so early, it turns out there are many supporting framework pieces that can be started. This includes a basic application framework and coding design documents. Companion applications can be started and technology assessments can be done.
So much to do… So little time…