Matt Tuttle

About Me

Matt Tuttle I've been programming professionally since 2005: data pipelines, websites, mobile apps, and for the last several years, games. I like constraints and challenging problems.

The clearest example is Echoes of the Unread, a metroidvania I wrote in C and 6502 assembly for the NES. It was funded on Kickstarter, drew press coverage from Vice and Forbes for the demo, and shipped on Steam and itch.io. The whole game, including a complete narrative with three endings, fits in a 128KB cartridge with only 300 bytes left to spare. Read how it came together »

Before that, I led HaxePunk, an open source game library that I rewrote in Haxe for mobile and web. I also released a number of other libraries for the Haxe ecosystem.

Today I'm working in Godot, mostly on puzzle and systems-driven games like Hanadoku (Sudoku meets Minesweeper, on Google Play), and game jams to keep my prototyping fast. I'm especially drawn to puzzles, horror, and games where you figure out how the world works for yourself. I wrote more about the games I want to make.

Outside of games, I volunteer at a community theater running sound and lights.