A Processing.py adaption of Lieven Menschaert’s Nodebox script, “Aquatics!”.
The script implements Johan Gielis’ Superformula equations, generating a new microbial beastie with each run.
An educational platform for engaging with music and technology. The focus is on providing entertaining challenges inexpensively, that promote creative problem solving, collaborative work, and programming using visual apparatus.
A 2D puzzle game created for the Open Jam Aotearoa 2018 game jam. The theme for the 48hr event was “soup”.
Illustration work by Mary Guo.
LÖVE 2D game engine (Lua)view
The Firefox Reader View ported to a Jekyll theme.
To put it simply: an automatic marker for vector graphics drawing tasks.
A coffee table designed, built, and made to look like it has been constructed from an old Galaxian arcade game cabinet.
The table top opens to reveal a display and media centre.
Plywood, adhesive vinylview
Some experimenting using designs coded in Spryte.
A few sketches coded in Spryte/Shoebot.
An open source programming environment for creating static, animated, and interactive code-generated artworks – specifically to provide graphic/web designers with an accessible and visual way to learn programming.