What is the most important lesson in game development?

Game development can be incredibly frustrating and rewarding. There are times when you want to scream at the monitor, throw your keyboard at the wall and smash the laptop. Then there are times when you quietly punch your fist in the air as you celebrate one small yet mighty achievement. 
Perhaps the most important lesson I've learnt is to get it done. That's it. Finish what you started, even if you think it's awful and no-one in their right mind will play it. 

The first prototype (or draft/version/whatever you want to call it) will always be rough because that's what it is - a first version. No-one can get it right the first time, there will always be things to improve upon. 

I think this is an important thing to think about. The idea of "getting it right" can be incredibly stressful if you're just starting out and things are going wrong left, right and centre. The save file has been corrupted, images aren't aligned in the way you wanted them to or the character's animation isn't right. In these situations, it's important to take a break, come back to it and get the initial version done.

Once it's done, celebrate. You made something real and amazing. That's right - you made it. Sometimes the smallest of achievements can be the biggest. 

And let's face it, game development isn't the easiest of things. Even if you're using a no-code solution like Playmaker or Buildbox, you still have to think about the game you want to make, art, music, gameplay changes and much, much more. It isn't easy.

Pat yourself on the back once that first version has been completed and think about where to go to next. This is your journey. 

Post a Comment