Before I actually started creating and finishing games I spent a lot of time in my life thinking about doing it, planning and trying to understand all the things that go into making video games.
Before I finished my first commercial game, I thought I had things pretty down. Iíd created a lot of small programs, bulletin board systems for modems, text games, simple graphical games, and a load of larger games that never got finished. After I realized the kind of scale I needed to build on incrementally to make larger projects, I thought I was set.
Even after I finished my first commercial game, I still didnít understand the importance of the three completes in a game: code complete, content complete and game complete.
Seems simple enough, but as with a lot of simple things, itís easy to overlook their real importance because they are so simple.