Hi all
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.
https://en.wikipedia.org/wiki/Jersey
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
Many Thanks
Kind Regards
Colin H (Aka Sykes)