Writing a Sprite Packer

A tutorial on how to write a sprite packer in Python

Ludum Dare 50

A postmortem of my Ludum Dare 50 entry, Embers

Season Bubble Shader

Creating localized season effects for Hedge Maze

Bézier Vines

Creating vines for Hedge Maze using Bézier curves

Procedural Bushes

Generating procedural bushes and leaves for Hedge Maze

Ludum Dare 31

A postmortem of my Ludum Dare 31 entry, Much Ado About Pirates

Tapple VFX Breakdown

A VFX breakdown from the Tapple board game commercial

Ludum Dare 28

A postmortem of my Ludum Dare 28 enty, Treasurequest