This is a tiny chunk of the things I've made over the years. Enjoy!
2024

GOLFUP
GOLFUP is a free multiplayer vertical endless 2D golf game. Shoot your golf ball higher and higher through a series of platforms. Fun for all ages!
- Web / Mobile
2023
ANGEL
ANGEL is a new way of playing games and fidgeting with your phone at the same time.
Custom hardware (or bottlecap) required.
- Android / iOS
2022

ACSV
A programming language for AIs.
A superset language of CSV, which allows for parametric population of cells data while avoiding LLM token waste.
- Web / CLI
2021

Pointful
Pointful helps you guide teammates and students to exactly where to look and click on their screen. This helps reduce stress during online classes, onboarding and other meetings.
- Windows / MacOS / Linux
2020

SNAK
I'm interested in the idea of "ungames", or games with core mechanics removed. It's fun to see what happens.
- webGL / Unity
2019

IPSUM
An obscure puzzle game that makes you question everything. Made in the vein of traditional japanese puzzle boxes.
- For Android

Keyboard Olympics
Your whole keyboard is the controller. Play volleyball with a friend! I like the idea of turning the input into the game itself.
- For Web
2018


2017

trainspotting.berlin
A clone of the Berlin transport system screens. This was a long-term installation at c-base for some time.
- For Web

2016


ANTI-SOKOBAN
A quick demo of an inverted game of sokoban ( where you have to make it impossible to win ). I discovered that there really is no such thing as anti-sokoban and it quickly just becomes sokoban again.
- For Web

Oriscript Encoder
I invented an origami writing system, and
this is an SVG web application for translating it.
- For Web
2015

deface
A browser plugin for turning Facebook into a chat app (before Messenger existed).
- For Chrome and Firefox
2014
