Difficulty Curves Are Discovered, Not Designed
I spent three weeks last month staring at a spreadsheet for my own tiny project, trying to figure out why my players were hitting a wall and just… stopping. I had followed every textbook on how difficulty curves are built, scaling enemy health and damage in these neat, predictable increments that looked beautiful on paper.…
Pacing: Where to Let the Player Breathe
I spent three months of my life building a combat loop for my current project, convinced that if I just tweaked the cooldown timers by another 0.5 seconds, I’d have mastered the art of flow. I was wrong. I was treating pacing like a math problem to be solved with spreadsheets, when in reality, how…
Game Feel Is Ninety Percent Feedback
I spent three weeks last month trying to code a combat system for my own project, and I thought I had it figured out. I had the math right, the damage numbers were scaling perfectly, and the logic was airtight. But when I actually pressed the key to swing the sword, it felt like nothing.…
What Can the Player Actually Do
I remember sitting in a cramped dorm room at 3:00 AM, staring at a combat prototype that was technically “perfect.” The math was flawless, the frame data was tight, and the hitboxes were precise, but playing it felt like filling out tax forms. I had spent weeks obsessing over damage scaling when I should have…
Finding the Loop the Whole Game Sits on
I spent three months of my life building a combat system that felt like a masterpiece on paper, only to realize I’d accidentally designed a glorified chore simulator. I kept reading these high-level design blogs that talk about “synergistic engagement” and “reward optimization,” but they never mention the moment you realize your players aren’t actually…
Prototype the Fun Before You Build the Game
I spent six months building a complex, interconnected crafting system for my current project, only to realize during the first playtest that I hadn’t built a feature—I’d built a chore. I had polished the UI, balanced the math, and written the lore, all to discover that the core loop was fundamentally boring. Most people will…
Scoping a Game You Can Actually Finish Alone
I spent three months building a procedural weather system for my last project because I thought “immersion” was the only thing that mattered. I was wrong. I wasn’t building a game; I was just writing a very expensive, very broken sentence about rain that no one would ever actually notice. Most tutorials on how to…
Your First Game Should Be Embarrassingly Small
Stop looking for the “ultimate engine tutorial” or a massive, hundred-page design document that you’ll never actually finish. Most people think learning how to start designing a game means mastering complex math or learning how to code a physics engine from scratch, but that’s just a way to procrastinate on the hard part. I spent…