An over-the-shoulder view of a developer coding complex scripts across three glowing monitors in a dimly lit studio.

How to Become a Game Developer in the UK

Game developers write the code that makes video games work. Depending on the studio, you might work on gameplay, physics, AI behaviour, user interfaces, networking for online play or tools for artists and designers. Most UK studios use engines such as Unity, with C#, or Unreal Engine, with C++.

Studios hire on what you can show. A degree in computer science or games programming helps, but a portfolio of playable games and clean code matters more than the certificate.

Quick facts

Starting salary
£24,000 - £35,000
Mid-career salary
£40,000 - £65,000
Senior salary
£70,000 - £110,000+
Work environment
Studio or remote, often crunch periods
Time to entry
2 - 5 years
Degree required
Helpful (games dev or CS) but portfolio matters more
Category
Technology

Compare pay across careers in the UK salaries by career report. Also in: High-paying careers, Creative careers.

What a Game Developer does

Build video games for console, PC, mobile or VR - from indie passion projects to AAA studios.

  • Gameplay Programmer - Build the systems players actually interact with - combat, movement, AI.
  • Engine / Tools Programmer - Build the engine and tooling the rest of the studio uses.

How to become a game developer in the UK

The most common route is a degree in computer science, games programming or software engineering, followed by a junior programmer role at a games studio. Many developers also get in self-taught, by building and releasing small games and taking part in game jams. Others start in quality assurance (QA) testing and move into development once they know the studio. Some employers offer software development apprenticeships at Level 4 or degree level. Whatever the route, you need strong C++ or C#, the maths behind 3D graphics and physics, and finished projects in Unity or Unreal Engine.

  1. Learn C# with Unity or C++ with Unreal Engine, then finish small games from start to end rather than starting lots of unfinished projects.
  2. Take part in game jams, such as the Global Game Jam, to practise building a playable game quickly as part of a team.
  3. Publish two or three polished games on itch.io or a similar site, with a short gameplay video and a link to well-organised source code.
  4. Strengthen the maths behind games, including vectors, matrices and basic physics, which studios often test in technical interviews.
  5. Apply for junior programmer, graduate programmer and QA tester roles at UK studios, and tailor your portfolio to the genres each studio makes.
  6. Choose a specialism, such as gameplay, engine, graphics, AI or tools programming, once you know which work you enjoy most.
Ways to become a game developer
RouteHow longCostBest for
Computer science or games programming degree3-4 yearsTuition fee loanSchool leavers who want a structured route
Self-taught with a portfolio1-3 yearsLow, as the main engines are free to start withCareer changers who can already code
QA tester, then move into development1-3 yearsPaid roleGetting inside a studio first
Software development apprenticeship2-4 yearsPaid by the employerEarning while you learn to code

How long it takes

Expect two to five years from starting to code to your first developer role, depending on whether you study for a degree or build a portfolio on your own.

Game Developer salary in the UK

Junior game developers usually start on around £24,000 to £35,000. With a few shipped titles, pay rises to £40,000 to £65,000, and senior, lead or principal programmers earn £70,000 to £110,000 or more. Larger studios and technical specialisms such as engine, graphics or online programming pay the most. Indie studios often pay less but may offer more creative freedom. Many developers find that a software engineer role outside games pays more for similar skills.

Key skills

  • C++, C# or Unity/Unreal
  • Maths and physics
  • Game design
  • Version control
  • Optimisation

Game Developer FAQs

How do I become a game developer in the UK?

Learn C# with Unity or C++ with Unreal Engine, finish and publish small games, and build a portfolio with source code. Then apply for junior or graduate programmer roles, or start in QA testing at a studio. A computer science or games programming degree helps but is not essential.

Do you need a degree to be a game developer?

Not always. Many studios hire on portfolio and coding tests, and some developers are self-taught. A degree in computer science or games programming makes graduate roles easier to get and gives you the maths and programming foundations studios expect.

How much do game developers earn in the UK?

Junior game developers typically earn £24,000 to £35,000. Mid-level developers earn £40,000 to £65,000, and senior or lead programmers earn £70,000 to £110,000 or more. Larger studios and technical specialisms pay the most.

Is it hard to get into the games industry?

It is competitive, especially for first jobs, and studios can make layoffs when projects end. Developers with finished games, strong C++ or C# and a clear specialism stand out. Your coding skills also transfer to software jobs outside games if you need options.

Related careers

Is Game Developer right for you?

Career Compass ranks careers from your interests and priorities and explains every suggestion, with UK routes and trade-offs. See how well Game Developer actually fits you. £19.99 once, full report included.

Get Career Compass

Not sure game developer is the right career for you? A good career test narrows the field before you spend money retraining.