Games are basically made by people in different jobs roles of specific areas. When we first started out on the course, we were basically learning how to model, texture, put a document together and draw. Now it’s more about finding your specific route into gaming, finding the best things that you’re good and that is right for you, in other words this year we’re discovering our specialist areas.
So basically games have different departments where people work together in different roles, to develop and put together a game. These can vary from Artists, Designers, programmers, musicians, hardware and software specialists, technical Artists and even marketers etc.
Here is an example of a technical Artist description and what is done in the role.
From something like this you can get a great idea of what is required in a specific job role, this one in particular, you can see that communication between people is essential, you would be constantly understanding hardware and software throughout developing a game and solving problems as they arise. Basically communication is essential; gaming basically comes under I.C.T which says it all really. A company will produce a game by making job roles available, so basically they want to lay down the mere basics of what a game required to create, this would be as described, Designers, Artists, Programmers, Animators, Musicians and market researchers on knowing how to sell a game for a platform.
Basically the way I see it, from each one of these headings comes the branches that feeds off of them that make up the headings. For example Artists would have, lead Artists, Directors, character/environment/weapon/vehicle/prop Artists, technical Artists and maybe photographers etc. These will work together in a department I imagine to produce the Art work for the game. On the other hands the designers and Artists will all be working with each other etc? For example you’ll have a game designer(s) producing the rules of the game, other(s) developing a story and then there’ll be level designers working with Artists to help produce the levels themselves and getting them into a game engine.
Basically all these jobs require you at least have a basic understanding of how games work and communication skills to work with other people in different areas as every role is part of a huge jigsaw that fits together eventually creating the final product.
Storyboard on here explains the process of how games are developed:
Here’s another about labour in industry:
Basically creativity makes games. It all starts with an idea, possibly an idea that you like or others like, which then starts to develop into something bigger. You start to come up with a concept for a game, how it would work, how it would play etc, draw your ideas down on paper, maybe do some research into whatever the idea is you’re developing. Ideas will be pitched forward where developing and designing begins. So, so far the designers have an idea which will then be passed onto the Artists, who will start to story board and put together ideas visually giving personality to characters and environments, from this animation can start from the Art assets which then allows music to be added to the game for things like collisions etc and understanding the genre will help develop and produce audio. Once you have all this you then need to put it altogether in a working order, which is where programming comes in. This helps the game run and load, which then can be tested by game testers where they can report the bugs and problems that need fixing if they arise. A game will go through a series of prototypes until the desired finished product is produced. Once it’s done you can then finally leak the game, make demos available to play, advertise and finally release the game, considering you’ve reached everything through all the deadlines given in development. Once it’s marketed you can then ask for feedback on the game itself, ask players what they do or do not like, what could be improved on for the next title. Sometimes bugs are still found by players after the game is put on the market, in today’s world we have the ability to create patches for these small glitches and make them downloadable via the internet to fix things, so development still continues even after the game is sold.
Companies can be based all over the world and may have places in various parts of the world or just in one country and they all can develop a game, which again proves it all a communication thing, cause your constantly creating things, testing them, scraping them and solving problems constantly wherever role you're in.