This article is all about answering common questions, which need to be addressed before jumping into the starry domain of game development.
This article is a side track series from most of my other articles, which are purely coding-centric. In this article, I will mainly focus on the questions which usually haunt most of the gaming enthusiastic minds while they jump into this domain as a career choice i.e. what is the purpose of games? Why do people develop games? What are some common types of games? What is Indie game development? What are the risks in this profession? The answers to these questions could be different from individual to individual, so I am sharing here my side of the story only. Prerequisites
So, let’s begin now.
What is the purpose of games?
The purpose of the game serves different meaning from different perspectives, which is mainly based on individual perception about it, but, some common meaning can be as follows.
Game development also has its various reasons depending on an individual's perspective. Some reasons are listed below.
Games are categorized into many categories, which are as follows.
What is Indie game development?
Indie game development basically means Independent game development. A small group of people form teams to start their game development career instead of waiting to be hired by large well known organizations. This also leads to entrepreneurship ventures.
What are the risks in this profession?
Despite all the fun in developing and playing games, game development as a career choice is very risky. It depends entirely on the business model of the company. If a company follow only product based game ventures then revenue generation is a lot riskier because revenue generation will be entirely dependent on how well the game has done in the market with all other competitors in mind. If the business model is only services based then developing games will eventually get boring because of the monotony it creates. Usually, a combination of product & service based architecture is followed by many organizations. Apart from the risk of collapsing of the company, game development as individuals is also a risky career choice mainly because it requires too much time and effort to develop a game and output in terms of revenue might be very low also there are very few colleges and universities which offer practical development study of game development to students. So, if you opt to venture for game development as a career then trust me you are on your own so, be prepared about it.
Conclusion
This article is all about answering common questions that need to be addressed before jumping into the starry domain of game development. What is game development all about in a nutshell? Why do people develop games? What common categories of games are to be looked for? What risks will you have as a professional game engineer?
Disclaimer I do not own any of the images.
Pro WPF: Windows Presentation Foundation in .NET 3.0