Learn by doing

How games are made and the business behind them, in 30 short lessons. You move the numbers, read the real documents, then check yourself.

30 lessons6 paths30 hands-onEvery one sourced
Try it · Critical thinkingARC Raiders, players on Steam

Move the window. The headline writes itself.

ARC Raiders players up 444%

Sep 26 to Oct 13: from 30,012 to 163,265 players.

Sep 26Sep 29Sep 30Oct 6Oct 7Oct 8Oct 9Oct 10Oct 12Oct 13Oct 14Oct 15
Highest of Postgame's Steam samples each day, 2026. Days without a sample are left out: Sep 27 and 28, Oct 1 to 5, and Oct 11.

Every one of these headlines is true. Picking the window that suits the story is cherry-picking.

The lesson
Try it · Programming

What is a tick rate?

A game server steps its world a fixed number of times a second. Slide to see the gap between two steps.

15.6 ms between ticks at 64 a second

0 ms6 ticks in 100 ms100 ms

Netcode basics: tick rate, prediction and lag compensation
Try it · Finance

Say a player pays $27 today. When is it revenue?

The money is booked at the till. The accounts count it as revenue month by month, as the game keeps delivering.

Counted as revenue$9Still deferred$18

Roblox spreads bookings over the estimated life of a paying user: 27 months at Dec 31, 2025. A straight line here, to keep it simple.

Bookings versus revenue in live-service games

Learn from this week's news

Paths

Critical thinking

Read industry news like an analyst: base rates, cherry-picking, and how to check a claim yourself.

4 lessons · about 11 min
  1. 1Base rates and the outside viewHands-on3 min
  2. 2Cherry-picking, and why the window you choose mattersHands-on2 min
  3. 3Correlation and causation in industry newsHands-on3 min
  4. 4Primary and secondary sources, and how to check one yourselfHands-on3 min

Jargon, flipped

Tap a word for what it means, in one sentence.