A collection of projects created and contributed to by Oak.
A short NES-style game made as part of Capital Prawn. I served as lead programmer, game designer, artist, and composer. This inluded programming the majority of the game logic, drawing all sprites and animations, UI, a custom font, and a soundtrack. Most of the game was made within the design constraints of the NES console.
Fluent Coroutines is a tool for writing Unity3D Coroutines in a declarative, fluent syntax. The Coroutines are run by a scheduler, allowing users to define and use asynchronous functionality entirely from within synchronous code.