Feb 6, 2022How the Doubly Linked List will fix unsolvable problems in video games and the entire worldAs I’m sure you know, the world today has a ton of social problems. Poverty, inequality, divisiveness, misinformation, all sort of predatory practices by people higher up in all kinds of power structures. …Video Game Development8 min readVideo Game Development8 min read
Feb 17, 2021The tech arms race in AAA — and why I’m abandoning it[This post was originally published in 2015] When I was 13 years old, my dad finally fulfilled my dream of owning a PC. He brought me a woefully underpowered 10MHz MHz 8088 box, but with an upgraded VGA card and a color monitor. …22 min read22 min read
Nov 8, 2020The argument for simpler games, in an industry obsessed with complexityBack in the late 90’s, many competitive Quake players were very familiar with console commands to remove textures, effects and other superfluous visual details. This allowed them to see exactly what is happening in the game, without unneeded distractions. More than 20 years later, the practice remains. Yet first person…Game Development10 min readGame Development10 min read