Very often we are blinded by the grandeur of Triple-A games. We try to explore a world beyond our own and eventually realizing that it was a foolish strive. For a starting indie developer this is a constant personal struggle, ensuring that games remain viable and do-able. In all aspects of work knowing one's skills and gaps are the key for a successful delivery, such concept also applies to game development. In creating great games we should try to define what a great game is, at least to a personal level. Below is my list of what a great game is.
- Great games are simple
- Players should feel good while playing the game
- Graphic consistency should be valued
- Live-or-Die in the first two-minutes
- Games should be sticky
As a developer, never under estimate the difficulty in making graphics. As an artist, never under estimate the difficulty of writing the codes