PROJECT
SHIPPED · UNITY
Grumpy Gaffer
UI/UX redesign and custom sprite-coloring shader
RC Games Studio · 2024
Overview
Grumpy Gaffer is a shipped tower defense inspired game (RC Games Studio, 2024). I redesigned its UI/UX, re-laid-out its menus and views, and built a sprite-coloring shader that cut sprite count and atlas size.
Coloring shader — the technical highlight
Sprites are authored once in grayscale. A Unity material pairs each one with a small gradient texture, and the shader maps the grays onto the gradient's colors — producing a result about 90% identical to a hand-colored sprite.
One grayscale asset replaces every color variant, shrinking the project's sprite count and atlas size, improving performance, and making future recolors a texture swap instead of re-exported art.
What I delivered
- Full UI/UX redesign and re-layout of menus and views
- Sprite-coloring shader adapted and integrated in Shader Graph
- Sprite optimization across the project
Tools
- Unity
- Shader Graph
- UI/UX mockups


