Gameplay programmer
| Highest | $6,500 / mo · United States |
|---|---|
| Experience | 2–4 yrs |
| Degree | Not required |
| First paycheck | 3.5 to 4 years of undergraduate study |
Pay in the destination countries
Monthly, in US dollars. Each country is an Imora admission package — open one for that route's fees, language requirement and deadline.
| Country | Monthly |
|---|---|
| United StatesTOEFL 80–100 · $10–70k | $6,500max |
| CanadaIELTS 6.0–6.5 · CAD 20–40k | $5,700 |
| Hong KongIELTS 6.0–6.5 · HK–200k | $5,550 |
| SingaporeIELTS 6.5 · SGD 18–35k | $5,550 |
| United KingdomIELTS 6.0–7.0 · £11–38k | $5,550 |
| SwitzerlandIELTS 6.5 · CHF 0.9–8k | $5,350 |
What does the day look like?
A gameplay programmer implements character mechanics, non-player character (NPC) AI behaviors, camera systems, and combat interactions inside a game engine. Daily work involves 3D vector and matrix mathematics for locomotion, collision detection, and frameworks like Unreal Engine Gameplay Ability System (GAS). The technical toolkit relies strictly on modern C++ in AAA studios or C# in Unity, alongside Unreal Engine 5, Visual Studio, JetBrains Rider, and Perforce Helix Core.
Designing and coding new gameplay mechanics occupies only about 25 to 30 percent of working hours. The remaining 35 to 40 percent is spent debugging and investigating crash dumps, 15 to 20 percent profiling CPU performance and memory with tools like Optick and RenderDoc, and 15 to 20 percent in stand-ups and code reviews. Contracts are standard 40 hours per week in Europe (37.5 hours per week in the UK). Night work and shifts do not exist in single-player development, with on-call duties limited to live-service patch releases.
Where does this lead?
Next step up
People arrive from
What do you make of this job?