Overcoming Writer’s Block in Games
Thinking about player curiosity; how that feeds into a game loop; and the skill, spectacle, and story of a moment inspires questions that unblock my creativity and move my game development forward.
How I Fixed Movement in Adrift by Changing the Character Sprite
What do you do when everyone tells you that your game is something it's not?
What are LLMs and Generative AI Good At?
LLMs and Generative AI are useful for (1) Accessibility (2) Fuzzy Input, Fuzzy Output and (3) Averaging Engines
Updating Gun Rocket through 10 years of Unity Engine
Join me as I update a project through 10 years of Unity editors. Along the way I will talk about my process, Unity tips and tricks, and the tech changes of Unity Engine - several of which I observed firsthand while working at Unity.
Wind and Waves Prototype
On Monday, 25 August 2025, I was affected by Rec Room laying off half of its staff. Bummer.
On Tuesday, 26 August 2025, I decided to make a game.
Dead by Daylight’s Engagement Cycle
Dead by Daylight is an asymmetric multiplayer game that has been going strong for over four years. Many other asymmetric games have come and gone in the meantime. What sets this one apart? In this article I will discuss the rewards and progression system that keeps players hungry to enter their next match.
I made a Half-Life: Alyx map
Alyx has been laying low in the Ravenholm dock ward. The Combine are closing in. It's time to move on.