Flexible Work, Better Balance
Also known as game programmers, game developers use their technical knowledge to translate concepts and designs into finished products.
As an employed or self-employed games developer, you may work across PC, console, online, arcade, and mobile game projects, supplying the technical expertise to bring them to fruition. You'll often specialise in a particular area of the project.
The game development process can differ depending on the size of the game itself, or the studio behind it. For example, working on a prestigious, multi-format AAA game with a higher budget and marketing costs will likely involve a very specific area of focus. Whereas an indie game on one format released by an independent publisher may be produced by a small group of staff or even solo, and programming and design tasks might be combined.
The making of a game from concept to finished product can take years and involve te...