Use Level Data to Add Challenging Gameplay

A game that doesn’t challenge its players is a game that won’t have many players. Likewise, a game that can’t grow with its players will suffer the same fate. While those two phrases may sound zen, they’re at the heart of a principle known as dynamic difficulty adjustment (DDA).

With DDA, the goal is to adjust the game’s difficulty over time based on the player’s skill level. While you can incorporate DDA into your games in many ways, such as the rate of successful shots or how quickly a player completes a specific task, most are overkill for a game like Gloop Drop. Instead, you’ll be using a more traditional approach of stepped-level progression. In other words, the difficulty of the game will increase ...

Get Apple Game Frameworks and Technologies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.