Careers

Physics Programmer 

From the way a building collapses to how a ball flies through the air, believable movement is crucial to a satisfying game experience.

As a Physics Programmer you apply maths and physics to the art of game design. Your code could enable the player to experience vehicles colliding or the shockwave of an explosion.

You work with the designers to create a game world that feels real and consistent and exciting to interact with.

Programming
You’ll love this role if you’re into:
  • Coding
  • Maths
  • Designing things

Is this information correct? Submit a correction

YOUR LEARNING JOURNEY

Most people working as a Physics Programmer have a degree in physics, engineering, games or computer science. Above all, you should be someone who loves technology, coding and creative problem-solving. 

As a professional, you will be applying real-life physics like gravity, force and energy into the game. The most popular game creation engines use the coding languages, C++ (Unreal) or C# (Unity), but languages like Java and HTML5, are also used depending on the game type. Check out our guide to programming languages for more information.

Working in the games industry is highly competitive and you’ll need to make sure your CV stands out to employers and course leaders. 

Physics Programming is a specialist role and many begin their career in junior programmer positions to work their way into this profession. Your CV should show a passion for games and outline a range of coding skills and achievements. For more general ideas on developing your CV, see our top tips page.

Whatever role you are working in, it is essential that you understand the game making process. You can head to our build a game section for first steps; join a regular game jam to build up your skills & network; or start modding others games to gain experience. 

Education pathways

Where are you in your games journey?