Welcome to tabreturn.com -- a web portfolio of Tristan Bunn's work.
Tristan kicked-off his web design career back in the days of PlayStation 1, grunge music, and dial-up modems. Since then he's worked on a diverse range of digital projects including web campaigns for clients such as Samsung, BMW, and Mercedes-Benz; more recently, he spent some time in the tech startup space.
Along the way he's developed into an accomplished coder and designer -- obtaining degrees in design and computer science -- and is currently involved in lecturing, research, and work that blends code, interaction, interface design, and creativity.
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.
Website for the Massey University College of Creative Arts mid-year intake campaign.
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