Just like many others in the world I have a life goal this goal of mine is to Design, Build and Successful implement a computer game, so far i only have designs and some content while i still learn how to code in C# using Unity and Visual Studio 2017.
My name is Colin Hardwick and I am a new Junior T-SQL Developer on the small island of Jersey in the Channel Islands.
I am an avid casual gamer and I have always appreciated the complexity and hard work that goes into making Indie and AAA games ever since I played 'Hero Quest' on the Amstrad when i was 10 years old, however I never really got a chance to build a game myself and school at that time did not teach you programming only basic *How to switch on a computer* which wasn’t really that useful .
I am still determined to finish a fully working computer game (more than a simple block buster or space invader arcade game) from start to finish / Intro menu to credits.
However, I seem to be struggling to understand how all the pieces come together? how a development company works? I have always wanted to work in a games development company however I am no experienced programmer yet and it is difficult to work with companies while most development companies are almost 3000 miles away .
So I have a few questions:
- How do different departments in a development company coordinate with each other?
- How does all the work come together and shared?
- How many departments or specific areas do programmers work in or do they work in multiple areas of development.
- How many areas/departments are needed to build a game? (In other words, how much work will I need to be looking at in total to build something like a 3D birds eye view game?)
I know how a bank, Law or a trust company project works for SQL development but not a gaming development company.
I would love to visit a developer company to see how it all works, how it all connects together but if anyone can answer my questions on here that would be amazing as-well
Colin H (Aka Sykes)