Every game (video game or physical) is built around one fundamental principle: the gameplay loop.

Simply put, it's the sequence of actions a player performs to "progress" through the game, repeated in a cyclical manner.

Video games, however, don't rely on a single loop, but rather on a set of nested loops that vary in scale (temporal, spatial, or mechanical).


The loop hierarchy

There are generally four levels of loops, from the shortest to the broadest.

Micro-loops

These are the most frequent and fastest actions, repeated every few seconds, that make up the core of gameplay.

  • In a platformer, that means moving and jumping.
  • In an FPS, it's the cycle advance → aim → shoot.
  • In an RTS (real-time strategy game), it's select a unit → issue an order → observe the result.

This is where most of a player's "game feel" plays out: if the base sensations aren't right, the other loop levels will struggle to compensate.

Session loop

This is the next level up, corresponding to the completion of a full task through a chain of micro-loops. It typically lasts a few minutes.

To go back to our previous examples:

  • In a platformer: cross a section of the level → reach a checkpoint.
  • In an FPS: enter a building → eliminate enemies → pick up loot → move to the next building.
  • In an RTS: select units → group them → move them across the map → have them attack an enemy.

The variety and sequencing of these session loops is what gives the game its rhythm, keeping the player's interest sustained over time.

Macro-loop

The macro-loop corresponds to the completion of an entire level through a series of session loops. Spanning several minutes to hours, this is the level where the nesting of different loop types really becomes apparent.

  • In a platformer: traverse all the sections of the level → defeat the boss → reach the exit.
  • In an FPS: progress through the different areas of the mission → complete objectives (rescue a hostage, destroy a target, secure a zone) → finish the mission.
  • In an RTS: establish a base → develop the economy → build an army → engage the enemy → win the match.

At this scale, the complete experience of a level takes shape: all of the player's actions gain meaning by contributing to a clearly defined overall objective.

Meta-loop

The meta-loop is the broadest level: it encompasses the player's progression across all macro-loops, over hours, days, or even months of play (especially since the rise of battle pass models).

This is what gives the player a reason to come back.

  • In a platformer: complete levels one by one → unlock new worlds with new mechanics → finish the game.
  • In an FPS: chain missions together → progress through the campaign or rank up in multiplayer → unlock new weapons and abilities.
  • In an RTS: win matches → progress through the campaign or climb the online rankings → master new factions and strategies.

This is where player retention is won or lost: a game with satisfying macro-loops but a weak meta-loop will be enjoyed in the moment, then forgotten. A well-designed meta-loop, on the other hand, turns a good experience into a game you keep coming back to.

The meta-loop doesn't just hand out rewards: it gradually shapes the player themselves. Across macro-loops, it's not just their stats that evolve, but their mastery, their understanding of the system, and the way they approach the game.


Case study: Pharaoh

Let's look at a practical example: Pharaoh, a game developed by Impressions Games and released in 1999. It's an excellent city builder set in ancient Egypt.

The gameplay loops break down as follows:

  • Micro-loop: Identify a need (food, water, services, etc.) → select a building or tool → place it on the map → observe the immediate result.
  • Session loop: Identify a priority → construct the necessary buildings → lay out or adjust roads → verify that the various workers are properly serving the district → stabilize the situation.
  • Macro-loop: Discover the level's objectives → develop the city while simultaneously managing multiple sub-loops (urbanization, economy, expansion) → overcome crises (fires, Nile floods, invasions) → reach the victory conditions.

As with most management games, what makes Pharaoh distinctive at this scale is that sub-loops are always running in parallel rather than sequentially. The player must constantly decide which one to prioritize.

  • Meta-loop: Complete a level → unlock the next one, which introduces new constraints and mechanics (trade, monuments, military) → gradually master all the systems → complete the campaign.


Conclusion

Gameplay loops are the backbone of every game, whether digital or physical. Understanding their hierarchy, from the micro-loop repeated hundreds of times to the meta-loop that stretches across weeks, helps explain why some games captivate and others lose us.

But knowing this classification isn't enough: the true quality of gameplay lies in how each loop nests within and interacts with the others.

How do tensions between scales create interesting decisions? What happens when one of the loops breaks down? And most importantly, what principles should be applied when designing effective loops?

That's what we'll cover in an upcoming article.

Leave a Reply

Discover more from Shokoladny — Chroniques d'un Game Designer en herbe

Subscribe now to keep reading and get access to the full archive.

Continue reading