Open Source

inkbyexample

A hands-on introduction to Ink using annotated example programs.

country-borders

Calculating the path between two countries with the least border crossings.

boids

The boids flocking simulation using Ebiten!

paircode

Real-time pair programming in a HTML/CSS/JS playground.

calorie-king

A gamified calorie counting app I built to learn React.

inkbyexample

A hands-on introduction to Ink using annotated example programs.

boids

The boids flocking simulation using Ebiten!

country-borders

Calculating the path between two countries with the least border crossings.

paircode

Real-time pair programming in a HTML/CSS/JS playground.

calorie-king

A gamified calorie counting app I built to learn React.

Games

Planet Dysphoria

Art-driven game of discovery. One of PC GAMER’s free games of the week.

Wildwood

Fast-paced arena beat-em-up. 3rd place in #CFNgamejam.

Dissociative Dad

Vaporwave-inspired moody journey. Entry for 72hour #dreamhackjam.

Retro Daddy

A Goofy shooter. 2nd place in #OpenJam17. Featured at AllThingsOpen.

Oxygen Thief

Steal oxygen at your peril. 7th place in GDN’s Gooseberry Jam.

Undersea

A short, stylish and slightly spooky 2.5D puzzle adventure game.

Planet Dysphoria

Art-driven game of discovery. One of PC GAMER’s free games of the week.

Retro Daddy

A Goofy shooter. 2nd place in #OpenJam17. Featured at AllThingsOpen.

Wildwood

Fast-paced arena beat-em-up. 3rd place in #CFNgamejam.

Oxygen Thief

Steal oxygen at your peril. 7th place in GDN’s Gooseberry Jam.

Dissociative Dad

Vaporwave-inspired moody journey. Entry for 72hour #dreamhackjam.

Undersea

A short, stylish and slightly spooky 2.5D puzzle adventure game.