What is a core game loop?
A core game loop is the repeatable cycle of actions a player performs most often in a game. It typically involves a challenge, a player action, and feedback or a reward that encourages the player to continue. Also called the core loop or core gameplay loop, it forms the foundation of a game's design, with systems such as levels, upgrades, and progression building on top of it.
How does a core game loop work?
A core game loop typically follows three beats, with the outcome of one cycle helping set up the next:
- Challenge: The game presents a goal or obstacle, such as a gap to cross, a board to clear, or a crop to harvest.
- Action: The player responds with the loop's central verb, such as jump, swap, or plant.
- Reward or feedback: The game responds to the player's action with an outcome, such as landing safely, clearing a match, or collecting a harvest. This feedback creates the conditions for the next action or challenge.
Larger games build additional loops around the core loop, operating across different timescales, from moment-to-moment actions to activities that unfold over minutes, hours, or days.
What are examples of core game loops?
Core game loops vary by genre, with each built around a different set of recurring player actions.
Two games can share the same core game loop and still feel different, because level design, art, and feedback shape how the loop plays. Casual games, which are built on simple rules and short sessions, often use loops as brief as a single swap or tap.
What makes a good core game loop?
Players repeat the core game loop more than anything else in a game, so its quality has a direct effect on retention. A strong core game loop usually has these traits:
- Clear goal: Players can understand the main objective from the mechanics and game world alone, without a long tutorial.
- Satisfying action: The central action, such as a jump, a swap, or a harvest, feels good even with nothing else around it.
- Meaningful feedback: The outcome of each action gives players information or a reward that encourages the next action.
- Room for depth: The loop is easy to learn but leaves space for new obstacles, combos, and level patterns over time.
- Easy to communicate: A designer can describe the core loop in one sentence, making it easier to identify the game's central gameplay experience.