The short answer
To start a game development career, choose one role (programming, design, art, audio, QA or production), learn the core tools for it, and build a portfolio of finished, playable work. Apply with a link people can play or view in a minute, and consider routes beyond big studios: QA, mobile and outsourcing studios, freelancing, indie releases and industries such as AR, VR and simulation. Finished work matters more than certificates.
The main roles
| Role | What they do | Core skills |
|---|---|---|
| Gameplay programmer | Builds mechanics, controls, AI and game systems | C# (Unity) or C++ (Unreal), maths, debugging |
| Engine or tools programmer | Builds the technology and editors other developers use | C++, performance, architecture |
| Game designer | Designs rules, systems, progression and balance | Prototyping, writing clear specs, analysis |
| Level designer | Builds the spaces players move through | Blockouts, pacing, engine editors |
| 2D or 3D artist | Creates characters, environments and props | Drawing or modelling, texturing, working to budgets |
| Animator | Brings characters and objects to life | Animation principles, rigging basics |
| Technical artist | Bridges art and code: shaders, tools, optimisation | Shaders, scripting, profiling |
| Audio designer or composer | Creates sound effects and music | DAWs, middleware such as FMOD or Wwise |
| QA tester | Finds, reproduces and reports bugs | Attention to detail, clear writing, test planning |
| Producer | Plans, schedules and keeps the team shipping | Planning, communication, risk management |
Pick one role to lead with. Generalists exist, mostly in small teams and indie studios, but a portfolio that tries to show everything usually shows nothing well.
Build a portfolio that gets interviews
- Finished beats ambitious: three small, polished, complete pieces beat one unfinished epic.
- Make it instant: a playable web build, a 60-second video or an image gallery that loads in seconds.
- Explain your part: in team projects, state exactly what you did.
- Show process: designers show before-and-after iterations; artists show wireframes and texture maps; programmers link readable code.
- Match the job: applying to a mobile studio? Show something that runs well on a phone.
Where portfolio pieces come from
- Game jams: short, deadline-driven projects on itch.io or the Global Game Jam produce finished games and teamwork experience.
- Small releases: a polished small game on itch.io or a store shows you can ship.
- Open source: contributions to engines such as Godot or to tools show programming skill in a real codebase.
- Mods and remakes: rebuilding a mechanic from a known game shows you can analyse and implement.
Routes into the industry
| Route | Why it works |
|---|---|
| QA testing | A common first job; teaches production and leads to design or production roles |
| Mobile, outsourcing and co-development studios | Many projects and fast shipping cycles build experience quickly |
| Freelancing | Small paid jobs build a portfolio and client references |
| Indie development | Shipping your own game proves end-to-end ability |
| Adjacent industries | AR, VR, training simulations, architecture visualisation and film all use game engines |
Engine skills are increasingly useful outside games. Companies building AR shopping, VR training or interactive showrooms hire Unity and Unreal developers too; see our work in VR and AR.
Applying and interviewing
- Lead your CV and email with a link to your best piece, not a list of courses.
- Tailor each application to the studio's games and platforms.
- Expect a test task: a small feature, a design exercise or an art brief. Treat it like a portfolio piece.
- Prepare to talk through a project: what went wrong, what you changed and what you would do differently.
Do you need a degree or certificates?
Degrees in computer science, art or game development help, especially for programming roles and visas, but studios hire on demonstrated skill. Unity's certifications can be a useful extra signal for Unity roles; they do not replace a portfolio. For broader context on related occupations, the U.S. Bureau of Labor Statistics publishes outlook data for software developers and for special effects artists and animators.
Your first 90 days in a new role
- Learn the pipeline: how builds, version control, bug tracking and reviews work on this team.
- Ship something small early: a bug fix or minor feature that reaches players builds trust fast.
- Ask good questions: show what you tried first, then ask.
- Keep a log: note what you shipped each week; it becomes your next portfolio and review material.
Pitfalls to avoid
- Spreading across too many roles at once.
- A portfolio full of tutorial projects with no original work.
- Long unpaid "exposure" projects with no finished result.
- Waiting to feel "ready" instead of applying and learning from the feedback.
Learning with working developers
Our 1-on-1 tutoring covers Unity, C#, game design, AR and VR, with code reviews on your own portfolio projects. If you are already experienced, see our careers page. For learning paths, read how to learn game development.
Sources: Unity certifications · U.S. BLS: special effects artists and animators · U.S. BLS: software developers · itch.io: game jams · GDC Vault. Checked October 20, 2026.
Related: Careers at A Plus Games Studio · Game development tutoring · Unity development
Quick answers ❓
How do I start a career in game development?
Choose one role, learn its core tools, build a portfolio of finished playable or viewable work, and apply with a link that loads instantly. QA, mobile and outsourcing studios, freelancing and indie releases are common first steps.
Do I need a degree to work in game development?
Not always. Studios hire on demonstrated skill, so a strong portfolio matters most. A degree helps for some programming roles and for work visas.
What should a game developer portfolio include?
Three or more finished, polished pieces relevant to the role, with a playable build or short video, a clear description of your part in team projects, and some evidence of process such as iterations or code.
Is QA a good way into the games industry?
Yes. QA is a common first job, teaches how games are produced and tested, and can lead to design, production or programming roles.
Can game development skills be used outside games?
Yes. AR shopping apps, VR training, simulations, architecture visualisation and film production all use game engines such as Unity and Unreal and hire developers with game skills.
Related guides
How to learn game development → Is AI replacing game developers? →Building your game dev skills? 🎓
Book a free intro call for 1-on-1 tutoring and portfolio reviews with developers who ship games for clients.