Month: March 2026

Choices That Matter Have to Cost Something

I spent three months of my life building a branching dialogue system for my current project, convinced that if I just added enough “if/then” statements, I’d finally understand how player agency is created. I thought agency was a math problem—a complex web of variables that would make players feel like gods. But after watching my…

By Tobias Lindqvist March 13, 2026 Off

Cosmetics Paid for the Games You Play Free

I remember sitting in a guild meeting back in 2014, watching a top-tier raid leader lose his mind because the new “legendary” sword was actually just a recolor available in the cash shop for twenty bucks. People love to talk about the “evolution of monetization” like it’s some inevitable, sophisticated shift in business logic, but…

By Tobias Lindqvist March 13, 2026 Off

The Complete Guide to Free to Play Design

Most “experts” will hand you a white paper filled with buzzwords like “monetization loops” and “player retention metrics” and call it a complete guide to free to play design. They treat players like data points to be harvested, ignoring the fact that every time you implement a paywall, you’re actually having a conversation with your…

By Tobias Lindqvist March 11, 2026 Off

Onboarding Is About Confidence, Not Instruction

I spent three years moderating a guild forum where I watched dozens of “hardcore” players quit within forty minutes of a new expansion dropping. They weren’t quitting because the mechanics were broken; they were quitting because they felt like they were being lectured by a textbook rather than invited into a world. Most developers treat…

By Tobias Lindqvist March 10, 2026 Off

When a Second Machine Is Worth It

I was staring at my desk at 3:00 AM, surrounded by a graveyard of tangled HDMI cables and two different mice that refused to acknowledge each other existed, wondering why I had done this to myself. Most people think that adding a second machine is just about increasing your raw processing power, but they’re wrong.…

By Tobias Lindqvist March 5, 2026 Off