Darran Jamieson
Games Dev / Scotland
Darran is an indie developer who spends most of his time ranting about games design to anyone within earshot, and cursing at obscure code errors. On occasion, he actually releases games, most of which you can find on his website.
Tutorials
Keep Things Clear: Don't Confuse Your Players
Class Design in Games: Beyond RPGs
Making Healing Fun
The Four Elements of Game Design: Part 2
The Four Elements of Game Design: Part 1
Making Difficult Fun: How to Challenge Your Players
4 Ways to Teach Your Players How to Play Your Game
Making AI Fun: When Good Enough is Good Enough
Let Them Play: Don’t Lock Your Players Out of Playing
The Snowball Effect (And How to Avoid It) in Game Design
A Look at Luck in Game Design
Don't Frustrate the Player: 3 Rules for Keeping Them Involved