Skip to main content

Where Modern Gaming Lost the Plot

Why Graph Density — Not DAU — Is the Real KPI


You Used to Just… Show Up

You didn’t optimize your queue.

You didn’t think about MMR.

You didn’t open three different apps just to find people.

You just opened the game, picked a server, and joined.

And after a few nights, something subtle started happening:

  • You recognized names
  • You remembered playstyles
  • You saw familiar rivalries forming
  • You noticed when someone wasn’t there

No one told you this was “community.”

But it was.


What We Optimized Instead

Fast forward to modern multiplayer design:

  • Skill-based matchmaking
  • Fast queue times
  • High session counts
  • Smooth retention curves

All of these are rational.

All of these are measurable.

And all of them optimize the wrong thing.

Because none of them measure whether the world feels alive.


The Missing Model: Games as Graphs

Think of a multiplayer game as a graph:

  • Each player = node
  • Each meaningful recurring interaction = edge

Not “played one match together.”

Not “same lobby once.”

An edge exists only when it exists psychologically:

  • I recognize you
  • I expect something from you
  • I remember you

That’s an edge.

The health of the game is not how many nodes exist.

It’s how many edges exist between them.


The Problem With Modern Matchmaking

Modern systems are optimized to prevent repetition:

  • You rarely see the same players twice
  • Lobbies dissolve immediately
  • Matches are isolated sessions

This creates a stateless system.

And stateless systems cannot build dense graphs.

You get:

  • Fair matches
  • Clean metrics
  • Zero continuity

And the result is something subtle but important:

It feels like playing with ghosts.


Why Servers Felt Different

Server-based systems did something unintentionally powerful:

They increased the probability of recurrence.

  • Same players, same times of day
  • Same server culture
  • Same unwritten rules
  • Same regulars

You didn’t have to:

  • Add friends
  • Join Discord
  • Coordinate schedules

You just showed up again.

And edges formed naturally.


Casual Players Feel This the Most

Here’s the part most people get wrong:

Hardcore players will always build edges.

They’ll:

  • Form teams
  • Use external tools
  • Organize play

Casual players won’t.

If connection requires effort, casuals default to:

  • Anonymous matches
  • No continuity
  • No memory

And that feels like grinding.

Graph density is not a “hardcore feature.”

It’s what makes casual play feel human.


Depth vs Accessibility Is a False Tradeoff

This is where most modern design conversations collapse.

They assume:

“If we preserve depth, we lose accessibility.”

That’s wrong.

Depth is not mechanical complexity.

Depth is:

  • Persistence
  • Recognition
  • Memory
  • Social continuity

Accessibility can be layered on top:

  • Show server filters clearly
  • Let players choose environments
  • Provide “easy entry” worlds

But you cannot flatten the system.

Because flattening destroys the graph.


The New KPI (That No One Tracks)

If you actually cared about experience quality, you’d track:

  • Average edges per player
  • Edge persistence over time
  • Recurrence probability
  • Local clustering (micro-communities forming)

Instead of:

  • DAU
  • Session length
  • Retention curves

Because those measure activity.

Not connection.


Why This Actually Matters

Dense graphs create:

  • Loyalty
  • Identity
  • Stories
  • Rivalries
  • Culture

Sparse graphs create:

  • Disposable matches
  • Forgettable players
  • No memory

One feels like a world.

The other feels like a product.


The Industry Didn’t Regress — It Drifted

No one sat down and said:

“Let’s remove community from games.”

They just optimized what they could measure.

And what they could measure wasn’t the thing that mattered.


The Fix Isn’t Nostalgia

This isn’t about bringing back 2007.

It’s about designing for:

  • Recurrence
  • Visibility
  • Continuity

Let players:

  • Stay in the same ecosystem
  • See the same people again
  • Form edges without effort

Design for graph density first.

Everything else — retention, monetization, growth — follows from that.


The Real Question

Not:

“How many people are playing?”

But:

“How many people matter to each other inside the system?”

That’s the difference between a game people play…

…and a world people return to.


Potential Follow-Ups

  • PkToDo Graph Density as a Design Principle
  • PkToDo Why Matchmaking Breaks Social Graph Formation
  • PkToDo Persistent Worlds vs Session-Based Design
  • PkToDo Designing for Recurrence Instead of Retention
  • PkToDo The Difference Between Playing a Game and Living in a World
  • PkToDo Why Casual Players Need Social Density More Than Hardcore Players