Skip main navigation

Specialist developers

We’ve listed some of the most common specialisms in games development.
A developer works at a computer
You may have heard games developers talking about specialisms. Specialisms are versions of the four main roles that concentrate on a specific kind of task. There are many specialisms within the four roles we are looking at (and a few from some of the roles not covered in this course).

We’ve listed some of the most common specialisms below.


  • AI programmer
  • Engine programmer
  • Gameplay programmer
  • Generalist programmer
  • Lead programmer
  • Network programmer
  • Physics programmer
  • Tools engineer


  • 3D modeller
  • Concept artist
  • Environment artist
  • Texturing artist


  • Gameplay designer
  • Lead designer
  • Level designer
  • Narrative / games writer
  • UI/UX designer


  • Games publisher
  • Associate producer
  • Marketing executive
  • Community manager
  • Games producer (sometimes called a project manager)

The list isn’t exhaustive and there are many others from roles not covered in the course, including music composer, sound designer, outsourcing manager and QA technician, to name but a few.

If you’re interested in specialisms, although we’re not covering these in the course, Screen Skills is a good place to start to find more information on job descriptions for various specialisms. They also produce a handy career map with information on what each role does and how you progress towards each one.

Which of the four specialisms mentioned in this course are you most interested in?

What do you think are the technical skills and qualifications you might use within these specialisms day to day?

This article is from the free online

How To Start Your Career In Games Development

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now