Quick answer: A good crafting progression unlocks increasingly capable crafting over the game, with new recipes and materials that meaningfully expand what players can make. Pace the unlocks so crafting grows in capability and stays engaging, rewarding progression with new crafting possibilities.
A crafting progression—how crafting capabilities grow over the game—keeps crafting engaging by unlocking increasingly capable crafting, with new recipes and materials that meaningfully expand what players can make. Pacing these unlocks so crafting grows in capability and stays engaging is what makes crafting a rewarding, evolving system rather than one that's exhausted early.
Crafting should grow in capability over the game
A crafting system stays engaging when it grows in capability over the game—unlocking increasingly capable crafting as the player progresses, rather than offering all crafting from the start (which exhausts the crafting's novelty early) or staying static (which makes crafting unchanging and stale). Growth in capability means new recipes (new things to craft, expanding the player's crafting options), new materials (new ingredients enabling new crafting), and increasingly capable crafting (the ability to craft better, more advanced, or more varied things as the player progresses), so that crafting evolves and expands over the game. This growth keeps crafting engaging because there's always new crafting to unlock and explore, the player's crafting capabilities expanding with their progression, which provides the ongoing reward and novelty that static crafting lacks. The unlocks should meaningfully expand what players can make—not just more of the same, but genuinely new and more capable crafting—so the growth feels like a real expansion of the player's crafting possibilities. Crafting growing in capability over the game—unlocking new recipes, materials, and increasingly capable crafting that meaningfully expand what players can make—is the foundation of a crafting progression that stays engaging, because the ongoing growth provides the reward and novelty that keep crafting fresh and rewarding rather than exhausted early or stale.
Pacing the unlocks to stay engaging is what makes the crafting progression rewarding. The crafting progression must be paced well—the unlocks coming at a rate that keeps crafting engaging—to be rewarding rather than poorly-paced. Pacing the unlocks means spreading the crafting unlocks across the game's progression at a rate that keeps crafting fresh and rewarding—new recipes and materials unlocking as the player progresses, at a pace that provides regular new crafting to explore without either dumping everything early (exhausting the novelty) or unlocking too slowly (leaving crafting stale between unlocks). Good pacing keeps the player regularly rewarded with new crafting capabilities, so crafting stays engaging throughout, with the progression of unlocks providing ongoing novelty and reward. This pacing should tie to the player's overall progression—crafting unlocks coming as the player advances, rewarding their progression with expanded crafting—so the crafting growth feels integrated with and rewarding of the player's journey. Pacing the unlocks to stay engaging (regular new crafting at a rate that keeps it fresh and rewarding, tied to the player's progression) is what makes the crafting progression rewarding, because the pacing determines whether the crafting growth provides ongoing engagement or is poorly distributed. Combining crafting growing in capability over the game (unlocking new recipes, materials, and increasingly capable crafting that meaningfully expand what players can make) with pacing the unlocks to stay engaging (spreading them at a rate that keeps crafting fresh and rewarding, tied to progression) is what makes a crafting progression engaging and rewarding—crafting that grows in capability over the game, with well-paced unlocks that keep it fresh and reward the player's progression with new crafting possibilities. Designing a crafting progression well means making crafting grow in capability over the game (so it evolves and expands rather than being exhausted early or staying static) and pacing the unlocks to stay engaging (so the growth provides ongoing reward and novelty at a good rate), which together make crafting a rewarding, evolving system that stays engaging throughout the game. The crafting progression should grow crafting's capability over the game with well-paced unlocks, so crafting evolves and expands, providing ongoing engagement and rewarding the player's progression with new crafting possibilities, rather than being exhausted early or staying stale. Make crafting grow in capability with well-paced unlocks, and the crafting progression keeps crafting engaging and rewarding throughout the game.
Measure before you optimise
Intuition about what's slow, what's confusing, or what's driving players away is usually wrong, and acting on it wastes effort on problems that don't matter while the real ones persist. The developers who improve their games efficiently are the ones who measure first — profiling performance, watching real sessions, capturing actual errors — and let the data set their priorities.
It's slower than trusting your gut, but it's the only approach that reliably improves the game instead of just changing it. Find the biggest real problem, fix that, and measure again, rather than optimising guesses.
The first impression is most of the battle
More players leave in the opening minutes than at any other point, which makes the first few minutes the highest-leverage stretch of the whole game — and also the part the developer can least see clearly, having played it a thousand times. What feels obvious to you is often confusing to someone seeing it fresh, and that gap quietly costs you players before they ever reach the good part.
Get the player into the interesting part fast, let them feel competent quickly, and watch first-time players go through the opening without helping them. Nobody quits a game they're enjoying, so making the early minutes land is most of the battle for retention.
Small and finished beats big and abandoned
A folder of impressive unfinished projects teaches far less than a single small finished one, because finishing is where the hardest and most valuable lessons live — the unglamorous final stretch of bug-fixing, polishing, and shipping that ambitious abandoned projects never reach. Each completed game, however modest, builds the finishing muscle and the confidence that make the next one achievable.
So resist the pull of the dream project until you've shipped a few small ones. Scope to what you can actually complete, finish it, and let the experience of shipping make your bigger ambitions realistic.
Trust behaviour over opinions
People are unreliable narrators of their own experience — they're polite, they rationalise, they suggest fixes that miss the real problem. What they do tells the truth that what they say obscures: where they hesitate, where they get stuck, what they ignore, where they quit. The most valuable feedback is usually the behaviour you observe, not the opinion you're offered.
This is why watching beats asking, and why real data about what players actually do beats any amount of speculation. When several people stumble at the same spot, that's a problem worth fixing, regardless of whether any of them mentioned it.
Ship it, then learn from it
No amount of internal deliberation substitutes for the information you get the moment real players touch your game. The assumptions that felt certain turn out wrong, the feature you doubted becomes the favourite, and the problem you never imagined is the one everyone hits. That feedback only exists on the other side of shipping.
So bias toward getting something real in front of real people sooner rather than later. A rough thing that's out in the world teaches you more in a week than another month of private refinement, and every release makes the next decision better informed.
A good crafting progression unlocks increasingly capable crafting over the game—new recipes and materials that meaningfully expand what players can make—paced to stay engaging. Make crafting grow in capability with well-paced unlocks, rewarding progression with new crafting possibilities.