What is flow?

Flow refers to a state of optimal engagement and immersion experienced by players during gameplay.

Flow diagram example

Public diagram from the Machinations Community. Open it on its own page

Flow, a concept coined by psychologist Mihaly Csikszentmihalyi, refers to a state of optimal engagement and immersion experienced by players during gameplay. It occurs when the challenge level of the game aligns with the player's skill level, creating a sense of focused concentration, time distortion, and effortless action. Achieving flow is a goal in game design, as it leads to a highly satisfying and enjoyable experience, often described as being "in the zone."

Flow refers to a state of optimal engagement and immersion that occurs when a player is fully absorbed in the gaming experience. Coined by psychologist Mihály Csíkszentmihályi, the concept of flow is characterized by a balance between the challenge level of the game and the player's skill level. When the difficulty of the game aligns with the player's abilities, a state of flow is achieved, leading to heightened focus, enjoyment, and a sense of timelessness.

An example of flow in game design can be observed in the classic puzzle game "Tetris." As players manipulate falling blocks to create complete lines, the challenge progressively increases with the speed of falling blocks. When players are adept at handling the current difficulty level, the game subtly raises the challenge by accelerating the block descent. This iterative and seamless adjustment of difficulty keeps players engaged and in a state of flow, where the gameplay remains challenging but manageable, fostering a sense of mastery and accomplishment.

Conversely, if a game's difficulty is too low compared to the player's skill, it may lead to boredom, while excessive difficulty can result in frustration. Game designers strive to create a flow-inducing experience by dynamically adjusting the difficulty, providing clear goals, and offering immediate feedback. Achieving flow is essential for player retention, as it creates an immersive and rewarding experience that encourages continued engagement with the game. Successful games often masterfully balance challenges and player skills, guiding players into a state of flow that enhances the overall gaming experience.

See flow in a system you can Play

Build the rules in a Machinations diagram, change a value and Play it to watch how the system responds.