Making a game is like playing a game.

The more I think about the process of making a computer game, the more I think that its like actually playing a game!
A game like World of Warcraft, with quests and sub quests, involves receiving some instructions, and going off to find the solution. Before you know it, you realise that you dont have the right sword, or magic spell, so you must take some other quests to build XP, or gain some knowledge, these mini quests involve getting some more stuff, take you to new places, where there are new quests, that need new items to succeed, and you easily lose track of the original main quest you embarked on.

Right now, for instance, after having build a lot of content, a village, a cabin in the woods, a hospital, a church, a research Station, both interiors and exteriors, I have finally begun to stitch them together in game-play.
I start with the intro sequence, important for me because after a short film, the user should press a button and actually join the game, so the intro is like the game launcher. However, the intro sequence needs weather and lighting, so I need to figure out some stuff. I discover that these effects are best held by the main camera, but if I’m cutting together cameras into a sequence to create a “filmic” edit, I must add these effects to all the cameras in the scene, or else one camera angle will not have the required visual effects (fog, leaves blowing, darkness) This is a lot of work, so now Im thinking about making the camera angles and movement animations with dummy cameras, then using their positions as “pointers” that the Main Camera (the one with all the shit on it) will “snap” to. Now THIS MEANS, that I must finish my weather system. This is a bought system, so its not too much work, but due to updates and errors, needs some fixing. THEN I must figure out this camera following thing, then the order that things load after that.

Right now Im having lots of problems with fog just disappearing after a few seconds, I think I need to completely delete the system and rebuild it… to I’m wondering if I can just copy all models into a new clean scene without any programming, and start again…

But this is like a HUGE multi-player WoW Raid, and need to set aside 5 hours uninterrupted to do it…

And thats never gonna happen!