Regardless of your skill level, you can make a game too. Game development is just like any other skill - you only get better by doing, failing, and then improving. Every game project, regardless of the scale or genre, needs careful planning and good project management. This is mainly because ideas change over time, and it can be hard to keep up with ideas without a proper plan. A great way to start is by getting all those ideas out of your head and on to a piece of paper.
If you're thinking about starting a game company of your own, the following video will offer some insight into the process. In it, the CEO of Futureplay Games discusses how they built up a successful game company.
One of the most important parts of game development is pre-production. It can save a lot of your precious time in the long run. Timetables, for example, are vital parts of the game development cycle. How is the team going to know when the game is supposed to be released if there are no timetables of any kind?
Prototyping is an important part of the pre-production phase. Creating prototypes allows the team to experiment with different ideas and scenarios for a game without risking large amounts of development time. Prototypes are usually meant to only act as proof of concept. Often, they need to be developed quickly with very little time for up-front design, although it depends a lot on the team's skills and planned timetable. You shouldn't get too fixated on polishing the prototypes as they're not supposed to match the final product in quality. At some point, you simply need to move on with the development.
Most bad video games are result of what?
We are almost done with pre-production. The last thing to do is to choose the tools for the production of your game. There are tons of different tools out there and it's up to you to make the decisions. There are different programs for art and game engines, and in the next lesson we teach you the secrets of the Unity engine.