◆ Computer Science

What a game developer
really does.

20 tasks, each one witnessed by the sources that watched the job — and behind every one, a prompt you can use tonight.

20evidenced tasks
113,330in the US (2025)
$104,000median pay / year
10systems it runs on
This is what one task looks like here
Design core features of video games
Design core gameplay loop for the mobile puzzle title: define player a…3 sources agree

The shape of the day

tap a movement to see its tasks

Which one is you, right now?

Pick the moment · no score, no sign-up
Which moment is you right now?
Whichever you pick, the task behind it opens below.

The work, task by task

20 tasks
Hands on the work19
Design core features of video games+
Design core gameplay loop for the mobile puzzle title: define player actions, scoring and progression, balance milestones, list required art and audio assets, and produce a 90-second playtest script for next week's session.
escojdwiki3 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Balance and adjust gameplay experiences+
Tune enemy health, damage, XP curves, and loot drops across the first six levels so player progression feels smooth, reassess weapon cooldowns that cause stalls, and push a small hotfix to live if average session length drops below target this week.
escojdonet3 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Conceive overall game concept and story+
Draft the high-level game pitch, core loop, protagonist arc and three pivotal story beats, tie them to the monetisation and target genres, then present the concept to the studio on Tuesday for buy-in.
jdonetwiki3 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
MASTER Create and maintain design documentation+
Update the live design document with current systems, state machine diagrams, boss scripts and balancing tables, mark unresolved decisions in the backlog, and notify the leads that the doc is ready for review by Friday.
jdonet2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Specify game mechanics and storylines+
Define core mechanics, victory conditions, failure states, and three branching storylines with consequences, link each mechanic to player motivation and QA scenarios, then circulate to narrative and systems for feedback.
jdonet2 agree
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Adapt design processes to different production methodologies+
Update our design process to support both scrum sprints and a two-month milestone pipeline: map current tasks, identify handoff points between design, code, and art, propose tooling or workflow changes, and present recommendations to Maya, lead producer, by next Tuesday.
wiki
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Focus on playfield design+
Refine the main playfield so player movement, cover, and spawn logic support three core genres we target; sketch layout iterations, note collision and sightline rules, and test a one-hour play loop with the level designer on Friday.
esco
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Write specifications+
Write a concise specification for the combat module: list inputs, game rules, state transitions, edge cases, data structs, and required art/animation frames, then send the draft to Sam, lead engineer, and Priya, art director, for review by Thursday.
esco
when the reply comes backPush once: ask it to sharpen the weakest part, and to say what it assumed. Helpful?
Watch and assess1

What the work runs on

named inside the evidenced tasks
10 tasksGitstores prototype code and iteration history for the gameplay loop development
6 tasksAtlassian JIRAcaptures feature epics, tasks for assets and playtest tickets so the team can track progress and feedback
4 tasksC#Used to change gameplay code, enemy stats, and deploy hotfixes for game logic
3 tasksC++Implement and prototype core mechanics and story-linked systems at engine level
2 tasksAdobe PhotoshopSketch visual pitch images and rough character concepts to sell the story
2 tasksExtensible markup language XMLAuthor structured, versioned design documents and tables consumable by tools
2 tasksAdobe Illustratorcreates clear layout sketches and vector playfield iterations for iteration and handoff
1 taskJavaScriptInstrument and collect in-game telemetry and session metrics for analysis

The same task, four heights

this page is height one

Can AI actually do this job?

the honest answer

It can

where it genuinely helps
  • Explain the theory behind the work
  • Draft, tidy and structure your writing
  • Rehearse a hard conversation before you have it
  • Build a study plan that fits your gaps

It cannot

where it stops, completely
  • Be in the room where a game developer actually works
  • Carry the responsibility when the call is wrong — that weight stays yours
  • Notice what no one wrote down: the hesitation, the thing left unsaid
  • Live with the outcome

What the work pays

two countries, two different measures

United States

this exact occupation · BLS 2025
  • $104,000 a year — the middle: half earn more, half earn less
  • The lowest tenth earn near $53,750; the top tenth near $201,550
  • 113,330 people employed in this occupation

India

the occupation GROUP, not this job · PLFS via ILOSTAT 2025
  • ₹38,298 a month — the median for Professionals, the group this work sits in
  • India publishes pay by broad occupation group, so this covers many jobs besides this one. It is a shape, not a salary.
read this carefullyThese two numbers are not comparable and must not be converted into each other. One is a yearly figure for this job alone; the other is a monthly figure for a whole family of jobs. What travels between them is the pattern, not the amount: experience lifts pay almost everywhere.

Where the evidence lives

open any of it yourself

Close to this work

12 nearby
Computer ScienceFrontend Developer26 evidenced tasks Computer ScienceUi Developer26 evidenced tasks START Computer ScienceSales Engineer26 evidenced tasks Computer ScienceFreelance Web Developer26 evidenced tasks Computer ScienceTest Automation Engineer21 evidenced tasks Computer ScienceProduct Manager Tech21 evidenced tasks Computer ScienceApp Store Publisher21 evidenced tasks Computer ScienceBackend Developer20 evidenced tasks

Questions people actually ask

You usually start with a short stand-up meeting (15 minutes) to sync with programmers, artists, and producers using Atlassian JIRA to track tasks. Mornings often involve writing or refining design specs, creating level layouts, or building gameplay prototypes in C# or C++.

Afternoons are for playtesting, fixing issues from feedback, and committing code or assets to Git. You’ll also meet artists to tweak visual style in Photoshop or Illustrator and update JIRA tickets with next steps.

Expect to use C# and C++ for gameplay code, JavaScript and HTML/XML for UI or web tools, and Git for version control. Design docs and specs are often written in plain text, XML, or tools linked to JIRA.

Artists use Adobe Photoshop and Illustrator; you’ll coordinate with them and place their assets into the game. JIRA is the main hub for tasks, bugs, and feature requests.

Yes, AI can speed brainstorming, prototyping, and NPC dialogue drafts. Use AI to generate first drafts of story beats or item descriptions, then filter and edit everything—never ship AI text without human review.

Keep proprietary code and design secrets out of public AI tools. For anything sensitive, run models on private infrastructure or use tools approved by your studio. Track changes in design docs and JIRA so reviewers see what came from AI.

According to the U.S. Bureau of Labor Statistics (BLS), there were 113,330 game developers employed and the median pay is $104,000 per year. The lowest 10% earned $53,750 and the highest 10% made $201,550.

Salaries vary with location, studio size, role (designer vs. lead), and experience. Use the BLS data as a baseline, then check local job listings for current market rates.

Learn one language well—C# for Unity or C++ for Unreal—and make small prototype games that show core mechanics: a movement system, an enemy, and a scoring loop. Use Git from day one to track your work.

Also practice writing clear design documents and specs, and build simple UI with HTML/JS or Unity UI. Share builds with friends for playtesting and iterate based on feedback.

'Game developer' is a broad name that can mean programmer, designer, or technical artist. A game designer focuses on mechanics, balance, story, and level layouts—writing specs and conducting playtests.

A producer manages schedules, stakeholders, and JIRA workflows. Developers (programmers) implement systems in C# or C++, and artists make visuals in Photoshop/Illustrator. Many roles collaborate closely and overlap on tasks like prototypes and UX.

Shipable iteration: the ability to take a small feature from idea to playable prototype, test it, and improve it based on feedback. That covers design, coding (C# or C++), version control (Git), and communication.

Show this by linking Git repos or builds and attaching short design specs and JIRA-like issue notes. Employers prefer people who can deliver working gameplay and explain the choices they made.