Become a game developer,
one week at a time.
Questline turns a complete 48-week game-dev curriculum into a tracker you can actually finish — from your first line of C# to shipping an original game. Log your hours, watch the rings fill, and never lose the thread.
Free · No frameworks · Works offline as an installable app
Why Questline
Built to keep you movingTrack every week
Log hours, notes, and completion dates across all 48 weeks — synced to your account on any device.
Progress rings
Overall and per-act progress at a glance, with the next week on deck so you always know what’s up.
Reminders that stick
Optional push notifications nudge your weekly study habit — even when the app is closed.
Installable & offline
Add it to your home screen. It works offline and loads instantly as a real app.
The campaign
4 acts · 48 weeksFoundations
Programming · Math · ToolsLearn to program in C#, build the math you’ll lean on forever, and make your first games from scratch.
Core Game Programming
Engine · Patterns · Two gamesMove into a real engine, ship two complete games, and learn the patterns that keep code from collapsing.
Systems & Simulation
3D math · Physics · Graphics · AIGo under the hood: 3D math, a physics engine of your own, shaders, and game AI.
Design & Capstone
Game design · A jam · Ship itLearn what makes games good, do a jam, then design and ship an original game end to end.
On cost
Roughly 80% freeThe plan is roughly 80% free. The backbone resources — Microsoft’s C# path, CS50, Game Programming Patterns, The Nature of Code, The Book of Shaders, LearnOpenGL, Red Blob Games, 3Blue1Brown, Freya Holmér — are all free. The main paid items are the GameDev.tv Unity courses (Udemy, updated to Unity 6, frequently ~$10–20 on sale) and a handful of canonical books (Schell’s Art of Game Design, Millington’s AI for Games and physics book). You could do the entire thing for under ~$100 if you lean on the free alternatives.
Week 1 starts whenever you do.
Create a free account and put your first hours in.
Start your questline