The STEM Hub Canterbury Christ Church University
The STEM Hub





Gameplay Programmer



  • Video »
  • Case Study »
    • The Gameplay Programmer writes code for the mechanics and logic that make a game fun to play.
    • You work closely with the game designers and other programmers - adjusting the code to get the level of challenge right, responding to feedback from testers and fixing bugs.

  • Did you know? »
    • Different games have different goals and strategies, so the role can vary a lot depending on the project. In a combat game you might focus on how damage is inflicted or points scored. In a strategy game it could be the way a player interacts with a puzzle or a series of obstacles.
  • Routes »

    University: You could do a foundation degree or degree in:

    • computer games technology
    • computer games development
    • computer science
    • interactive media
    • mathematics

    College: You could do a college course, which may lead onto more advanced qualifications or a higher apprenticeship, or help you to get a trainee position with a company. Courses include:

    • A level in Computing
    • T level in Digital Production, Design and Development
    • Higher National Diploma in Creative Media Production or Games Development

    Apprenticeship: You could do a higher apprenticeship as a software developer or junior 2D artist.

  • Entry Requirements »


    • at least 1 A level, or equivalent, for a foundation degree
    • 2 to 3 A levels, or equivalent, for a degree


    • 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English, maths and computing
    • 4 or 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths for a T level
    • 1 or 2 A levels, or equivalent, for a higher national certificate or higher national diploma


    • 5 GCSEs at grades 9 to 4 (A* to C), or equivalent, including English and maths, for an advanced apprenticeship
    • 4 or 5 GCSEs at grades 9 to 4 (A* to C) and A levels, or equivalent, for a higher or degree apprenticeship
  • Skills and Knowledge »
    • Coding skill and interest
    • Eye for detail
    • Enjoy working with others
    • Understand the game making process.
  • 10 reasons why »
    1. Work closely in teams with designers and programmers.
    2. You are the person who brings a game to life.
    3. Highly competitive - opportunity to build an impressive portfolio.
    4. Make decisions about how a gamer experiences the programme you create.
    5. Take the ideas from the design team and make it a reality.
    6. Explore new gaming elements, from explosions to camera work!
    7. Follow an area of your interest and create gaming experiences.
    8. Do a job you love while learning new skills.
    9. A job where you can use your passion.
    10. Become immersed in the gaming experience.
  • Other roles that may interest you »
    • Coding
    • Game design
    • Software engineering
  • Useful Links »

« Ambassador Profiles

I bring to life ideas, contribute to make the game a fun, engaging experience.