Well, if you are reading this article, it must be that you are interested in the design and development of computer games. Great! So in this article and hopefully in the future follow-up articles I will be discussing some of my own practical and non-practical experiences while designing and developing computer games.
If you are like me and a million other individuals in the known world, at one point in time chances are you wondered, how can we create a world where things are nice and smooth! And if you had the technical ability and the creative skills, you started venturing into different areas to test and experiment your ideas and theories and etc…
From a young age, I got interested into computers and the world of programming, based on some of the really nice and entertaining Sci-Fi movies I have seen as a child. They made me wonder how things work and how to make things better, and eventually being able to create virtual representation of the real world.
Not to get off-tangent too much here, while playing games throughout the years, I always wanted to create something of my own. By default, I really don’t think much about the money or the financial compensation. I just want to create something that will be rewarding for myself, and for the people who actually enjoy playing it.
So, the most difficult part of any creation is the creation of the idea. The Vision. What should the game be about? How should I develop the storyline? What are going to be the missions and the objectives? What are going to be the rewards? How are the in-game elements going to be categories and sub-categorized? How many types of character classes are we going to have? And the list can go on and on. You get the idea!
Then, there is the technical stuff that you must start thinking about. What platforms do I create the game for? Which game engine do I use? Do we need to create or extend an existing game engine? How are we going to package the game assets (3D Models/Resources/Code/Media)? Where am I going to find the necessary resources to give me the ability to complete the game?