All roadmaps
๐ŸŽฎ

Game Dev

Game Developer

Make playable games: a game engine, gameplay programming, math and physics, art and audio integration, and shipping a finished build.

C#UnityC++Unreal
1

Programming & engine basics

A game language (C# for Unity, C++ for Unreal)

Essential

Pick and learn a game engine

Essential

The game loop & scene structure

Recommended
2

Gameplay programming

Input, movement & character control

Essential

Game state, UI & menus

Recommended
Build it

Build a 2D platformer

beginner

Player movement, collisions, collectibles, and a win/lose state.

3

Math & physics

Vectors, transforms & linear algebra

Essential

Collision detection & physics

Recommended
4

Assets & polish

Art, animation & audio integration

Recommended

Performance & optimization

Optional
5

Shipping a game

Building & distributing your game

Recommended

Participate in a game jam

Optional
Build it

Ship a small game to itch.io

advanced

Take a game from idea to a public, playable build with a store page.

Land the job

Turn the skills you built into offers โ€” resume, tailoring, applications, and interview prep.

Build a recruiter-ready resume

Essential

Use the builder to produce a clean, ATS-friendly resume from your career memory.

Go

Tailor your resume to each role

Recommended

Match keywords and highlight the experience each job actually asks for.

Go

Browse and apply to open roles

Essential

Find roles that match the skills on this path and apply with your tailored resume.

Go

Prep for interviews

Essential

Practice coding, system design, and behavioral rounds with AI-driven mock interviews.

Go