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 online textbook, presented in ten chapters/lessons that assumes no prior programming experience and adopts an accessible and creative approach to teaching code.
eTextbook, Processing & Pythonview
A Pong of many permutations.
Provides multiple input and game parameters, thereby allowing students to generate random variations of Pong by playing with different combinations of Processing variables and Arduino inputs.
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.