Month: June 2026

The Complete Guide to Level Design

Most “complete guide to level design” tutorials I find online are just collections of expensive assets and fancy lighting presets masquerading as wisdom. They’ll tell you how to place a rock or how to bake a shadow, but they never mention that a level is actually a conversation between you and the player. I spent…

By Tobias Lindqvist June 28, 2026 Off

Working Out What Your Audience Is Worth

Everyone wants to give you a spreadsheet filled with “industry standard” multipliers and complex engagement algorithms, as if pricing your work is some kind of math problem you can solve with a calculator. They treat it like a high-level raid mechanic where if you just hit the right buttons, the gold flows in automatically. But…

By Tobias Lindqvist June 27, 2026 Off

Players Report Symptoms, Not Causes

Most developers think that learning how to read player feedback means buying a massive sentiment analysis tool or staring at heatmaps until their eyes bleed. They treat player complaints like data points to be smoothed out in a spreadsheet, but that’s a mistake that costs more than just money—it costs your game’s soul. When a…

By Tobias Lindqvist June 25, 2026 Off

The Complete Guide to Choosing a Game Engine

Most “complete guide to game engines” tutorials online feel like they were written by marketing departments trying to sell you a subscription rather than developers trying to build a game. They’ll drown you in feature lists—ray tracing this, procedural generation that—as if a high-fidelity lighting model is going to fix a broken core loop. I…

By Tobias Lindqvist June 23, 2026 Off

Threat: the Invisible Number Running the Fight

I remember sitting in a dim guild hall back in 2014, watching a perfectly coordinated twenty-man raid dissolve into absolute chaos because a single rogue mage decided to dump every single cooldown into a boss in the first ten seconds. Everyone was screaming in Discord, the tanks were dead, and the healers were staring at…

By Tobias Lindqvist June 21, 2026 Off