
Indie Game Developer based in Victoria, Canada. A lifelong coder, he grew up part of the old-school “demoscene” BBS culture and spent his youth in shady arcades. In university he studied AI and 3d game engines. Nowadays he hangs out with game devs at speed-programming “game jams” and 48 hour competitions. He has written over several business applications, countless videogames, 100 songs, two pencil-and-dice roleplaying games, and a billion really bad puns. Created the One Game A Month challenge.
At the time of this writing (Nov. 2025) I have 165 games on itch with my name in the credits. Click here to list them all: https://itch.io/c/6545206/games-that-mcfunkypants-worked-on
How have I worked on so many games?
For nearly a decade I've been a mentor-in-residence at DevPods (formerly HomeTeam and Gamkedo) where I contribute code, art, and enthusiasm to indie game projects as part of a small teams. Check out the DevPods community collection: https://itch.io/c/188585/devpodsgg-games
I have contributed code, art, sounds, music, writing, and optimism to the following 165 game projects (keep scrolling down to load them all):