PROJECT

SHIPPED · UNITY

Grumpy Gaffer

UI/UX redesign and custom sprite-coloring shader

RC Games Studio · 2024
UI/UX redesignShadersSprite optimizationUnityShader GraphUI/UX mockups
Grumpy Gaffer

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.

Grumpy Gaffer original color sprites Grumpy Gaffer grayscale sprite plus coloring shader result

What I delivered

Tools

← Back to projects