Job Roles and Skill requirements:
Gameplay programmer
Gameplay programmers are responsible for bring assets to life and creating/refining game mechanics.
Ability to programme in C++, C#, C, Java, Lua and other programming languages is a must for this role, they also need to be highly organised to keep track of workloads and deadlines. The ability to communicate with others to understand exactly what they want to happen within the game or for specific character/enemy elements to take place. and work as a team is very important as well as there will be requirements for some elements which could leave to a lot of criticized feedback.
Experience with different engines (unity, unreal, Godot, Game maker) will be very important as well as working with the desired platform,
Expected Salary is usually around £30,000 ~£35,000 competitively depending on employer,there is often benefits packages included with the roles depending on company and location.
Engine/tools programmer
An Engine/tools programmer is responsible for building the foundation that everyone else will build apoun, this is why excellent communication skills will be a must for this role as they will need to work towards the requirements of others and finding a way that their needs don’t conflict.
Previous experience of around 3-5 years is usually a must for these roles, as well as experience with networking, optimization, algebra/mathematics and various programming languages like C, C#, C++ or sometimes Java.
Knowledge of HTML5, PHP and Silverlight is a bonus for this role which is why a lot of applications will be looking for someone with a background in computer science as well.
Previous experience with problem solving and optimization is also an essential resource
Expected salary is usually around £50,000 – £55,000 competitively.
Animator
An animator will preferably have a very creative mind, this is why a lot of animators will often act out anything they consider. They will also be required to work towards very precise details (multiple decimal places) to ensure that everything is perfect, this can also include the tedious task of checking the animation over frame by frame.
Presentation skills are required for this role as they will also require constant feedback as there could suddenly be an abrupt change to how the character, enemy or object will be required to perform in order to fit and scene/game play changes.
Previous experience with animating software will be required for the role and could range between various 2D and 3D software or even using one programme for both.
Different types of animating software include but is not limited to 3DS Max, Maya, Adobe (character) Animator, AeSprite.
Expected Salary – ~£24,000
Technical Animator
A technical animator is more of an advanced role which will often require a previously shipped product and multiple years of experience (animating and rigging) on their resume as they will often be responsible for helping to teach others.
They will be required to manage their workload very efficiently to meet short deadlines without sacrificing and product quality.
Experience with different programmes to know which ones may handle certain jobs better than others or have specific tools that can help enhance or even speed up the process, as well as experience with scripting to implement the animations and test them within the gameplay elements themselves.
Programs that are often used for this role are Maya, 3DS max and cinema 4D
Expected Salary – ~£27,000
Concept artist
A concept artist will be responsible for bringing peoples thoughts into a physical form.
They are required to have excellent illustration skills to bring detail to the image and help focus on main points of interest, this will require great communication skills to understand exactly which parts should standout more than others.
Ability to accurately work toward the perspective of a 3D space on a 2D plane, a keen eye for details like color contrast, shading and scale will be essential for this.
Working as part of a team and being prepared to make a lot of changes through the life cycle of a piece of work will be expected as they usually deal with initial ideas and feedback.
Photoshop will often be the required tool for this but some smaller companies might use other programmed such as Gimp.
Programs – PhotoShop
Expected Salary – ~£25,000
Texture Artist
This role will require a great eye for detail as well as a concept artist they will also be required to prepare for changes at any point during the process with creative problem skills.
Experience with a 3D paint package such as substance painter is required as well as knowledge of similar programmes like Photoshop.
Excellent communication skills to work within a team of other texture artist or being able to understand what another division of the company may being expecting the finished product depending on that it will be placed around.
Expected Salary – ~£27,000
VFX Artist
A VFX artist ill be required to have knowledge in modelling, texturing, animating, lighting and composing.
• As a VFX artist he must ensure that the models are built to scale.
• Texturing is for vfx will require knowledge with texturing surfaces and models to ensure everything fits a theme and that there are no overlaps of dark areas.
• Animation is important for this role because one jerk in a frame could ruin the entire atmosphere of the piece that has been placed together.
• Lighting is one of the most important elements as it is the difference between a detail going noticed or un-noticed this can be used to an advantage in both ways. Using the right lighting helps certain aspects stand out while also concealing anything that they might want to leave hidden at the time.
• Composing the piece is the process of putting all of the above points together to create a trailer, cut scene or show.
Programs that are used for this role will include Adobe PhotoShop, Premiere, after effects, 3DS max and Maya.
Expected Salary – ~£19,000 – £30,000
Matte Painter
This role will require knowledge of file formats and their compatibility, photography elements such as lighting, depth, composition, tone and color.
They will be required to create a digital painting which looks like as realistic as possible, this requires a great understanding of the rules of perspective to ensure that nothing seems out of place.
Photoshop will be the main programme used within this line of work although Maya and nuke can also be used.
They will also be required to work and develop professionaly and take of constructive feedback, working towards deadlines with multiple tasks going at once as well as the ability to adapt to any feedback, criticism or even requests that could be brought up at anytime.
Expected Salary – ~£30,000
Environment Artist
A high level qualification (degree level) within Digital media production, Fine art and digital animation will be required and will be back up by a professionally presented portfolio which consists of traditional and digital drawing skills.
Traditional and digital drawing skills will include the ability to use both methods and present knowledge of shading, color contrast, lighting and shading to ensure a word standout as more than a flat image.
Being able to use programmes such as Photoshop, Gimp, Zbrush, Maya, 3DS Max and many more will be required although the required programme will be company dependent.
They will need to be imaginitve which will show by being able to create a world from scratch. (Design, prototype, model, texture)
Expected Salary – ~£25,000
Character Artist
Similar to the concept artist this role will require the ability to Design, prototype, model and texture as well as being able to map out, rig and weigh their creations.
This will require a lot of knowledge of various different programmes including but not limited to Photoshop, maya, mudbox and ZBrush.
Highly knowledgeable about the human form in respect to modeling and how it can be altered to show anything special about the character in question.
They will be require to work around various different aesthetic such as realism, stylized realism, cell shaded, pix-elated, low/high poly.
Communicating in a clear and concise manner internally and with external studios, which is why proficiency in the English language preferred. Although any other languages may be considered a bonus within any role.
This role is prioritized around feedback and alterations so the =y will need to be prepared for any critique as they will usually be expected to go above the expectation when refining character details.
Expected Salary – ~£28,500
I would like to go into programming for year two of the course as i tend to enjoy game play mechanic more than aesthetics.
The job role I would like to work towards would be a junior programmer for Jagex.
(Job not currently listed at this time)
This would require a much greater understanding of code and university progression as their junior roles often require a degree.
I am also considering the route of a smaller indie games company.