Hey! This is all pretty barebones at the moment but I'm working on it!
|Garden||An experiment in drawing things a different way than I'm used to [src]|
|Crystal||A shiny crystal generator - written as an excuse to play with half-edge lists and fancy shaders [src]|
|Kaleidoscope||A nice effect I've wanted to try for a while [src]|
|Sheep||Faux 3D and procedural quadrupedal animation [src]|
|Waves||Some waves with randomly generated palettes [src]|
|Polyhedron||A stencil-y tetrahedron [src]|
|Voi||A 3D platformer designed around non-euclideon spaces (I was lead programmer)|
There are a few cool looking things there that I'd like to preserve, but most of the text can probably be ignored.
Hi! I'm a self taught programmer of about 12 years - and specialise in games and game-adjacent things.
My primary language is C++ but Rust is my preference for all my personal projects
I've also dabbled with C#, D, Python, JS, Go, Clojure, and good ol' x86 Assembly.
I completed a Bachelor in Game Development at SAE Institute Brisbane in 2016. Spent much of that time learning Unity and getting a working knowledge of Blender down
I have several years experience with OpenGL, and am well acquainted with web tech like emscripten and webassembly. I also have some limited experience with Android NDK
- Tools Programmer at Creative Assembly jun 2018 - now
- Gameplay/Engine Programmer at Game Insight aug 2016 - nov 2017
- Intern (QA/Programming) at Euclideon 2015
- Trainee at Valhalla Bifrost 2012
Born in NZ, raised in Australia, currently in Horsham, UK