Definition for Terms:
Ego-Driven Development - This is where a developer creates a game for only themselves, and almost by convenience, or perhaps through sheer generosity or need for sustenance, just happen to share it with others.
- There is no target demographic other than “Me.” Those who want the game to change, are welcome to not buy & go elsewhere unless you want the change for your own enjoyment, your own playthrough. Those who are like you or who want to experiece your exact vision are a welcome demographic as long as they dont request any changes. Although others are welcome to play or buy, they are not your target.
- If you make for yourself but ALSO include others in your target, you are NOT Ego-Driven. This type truly does NOT care what others think, just as long as they are successful enough to keep making games for only themselves; That is all that matters.
Consumer-Driven Development - This is where a developer creates a game for others or for themselves while still focusing on others in any way. The majority of developers make games based on their own taste, so that is assumed. It can mean making a game for the sake of making a good game (fun) for eveyone to enjoy, making a game as a form of business (for profit), expressing art through games to share with the world in the way they want to experience it (as opposed to wanting others to experience your game ONLY and EXACTY as you intended) or any reasoning which focuses on making a product for others to enjoy, not only yourself.
- There is a target demographic other than just yourself. Some aspect of the game is open to change based on the target group’s feedback. Anything more than the target demographic is welcome; sometimes even a focus (“Let’s target Everyone!” ; “Let’s include this one feature to extend our audience beyond our target.”).
I have seen both types of development styles in indie games. In fact, the Ego-Driven developers who create games exclusively for themselves, then share their games, actually happen to be (at least at times) very successful. Both financially and in popularity, especially given their context, and especially compared to some Consumer-Driven games which fail despite their extensive feedback testing. (If you believe this to be incorrect, please say so.)
Do you feel as though one is better than the other? Just different? Many developers want to make a game for only themselves, but still end up focusing on others. Even so, some Consumer-Driven developers make games for themselves which naturally means they want others to like it & thus consider others every step of the way. The difference is that the Ego-Driven truly don’t care as long as they themselves like it. Which are you?
To clarify, you can want to make a game for yourself, but be Consumer-Driven.
These are two views of who you target development for. IMO, this can make such an enormous difference in game design decisions.
But does it matter when it comes to financial success?
Does it positively or negatively effect the industry for either path?
Your thoughts…