Skip to content
21 June 2026

Soulslike design basics for addictive gameplay

Learn the secrets behind designing fair difficulty in games, making them engaging and challenging for players

Soulslike design basics for addictive gameplay

Designing fair difficulty in games is a delicate balance between challenge and frustration. Soulslike gamesin particular, are known for their tough gameplay, but what makes them feel fair and engaging? At its core, fair difficulty is about creating a sense of learnable loopswhere players can learn from their mistakes and improve over time.

A key aspect of fair difficulty is telegraphingwhich refers to the way enemies and obstacles signal their attacks or behaviors to the player. This allows players to anticipate and react to challenges, making the game feel more predictable and fair. Stamina economies are another crucial element, as they dictate how often players can perform actions, such as attacking or dodging, and how long they need to rest or recover.

Checkpoint spacing and boss pacing

Checkpoint spacing is also essential in creating a sense of fair difficulty. Checkpoints should be spaced in a way that challenges players, but also provides a sense of progress and accomplishment. Boss pacing is another critical aspect, as it determines the rhythm and flow of boss battles. A well-designed boss battle should have a clear pattern or sequence of attacks, allowing players to learn and adapt over time.

Designing learnable loops

To create learnable loops, designers should focus on clear feedback and consistent rules. Players should be able to understand what they did wrong and how to improve, and the game should have a consistent set of rules that govern its behavior. Player progression is also essential, as it allows players to feel a sense of growth and improvement over time.

Best practices for designers

So, what can designers do to create fair difficulty in their games? Firstly, they should focus on playtesting and iterationto ensure that the game is balanced and fun. Secondly, they should use data analysis to understand how players are interacting with the game, and make adjustments accordingly. Finally, they should prioritize clear communication with players, to ensure that they understand the game’s mechanics and rules.

By following these best practices, designers can create games that are both challenging and fair, with a sense of learnable loops that keeps players engaged and motivated. Whether you’re a seasoned designer or just starting out, understanding the principles of fair difficulty is essential for creating games that players will love and remember.

Author

Florence Wright

Florence Wright, Glasgow native with an editorial-minimal aesthetic, rerouted a social feed to live-cover a Pollok Park remembrance event, prioritising human detail over algorithmic reach. Promotes clarity, humane framing and local resonance; keeps an archive of Polaroids from neighbourhood gatherings as a personal emblem.