Jimmy Shi
Glaze

2D Puzzle Game of Creating Generative Art

Glaze is a 2D puzzle game of creating generative art, in which players combine different modules in different orders to create corresponding effects or to generate their own effects.

Timeline:
Sep 2022 - Nov 2022
Team:
Individual Project
My Role:
Individual Project
Deliverables:
Game Demo
Scope:
Game Design
Generative Art
Shader Programming
2D Game
Impact:
Exploring potential of shader programming in 2D game
Exploring generative art
User interface combining aesthetic appeal with intuitive functionality, featuring a dark theme that highlights vibrant shader effects.
Main menu with elegant shader preview and intuitive navigation
Interactive shader playground with real-time parameter adjustments
Advanced settings panel for fine-tuning shader combinations
Complete collection of available shader effects including base patterns, UV transformations, and post-processing passes.
Chess Pattern - Classic checkerboard base
Circle Pattern - Radial gradient base
Noise Pattern - Procedural noise base
Voronoi Pattern - Cellular texture base
Blur Effect - Gaussian blur pass
Halftone Effect - Dot pattern pass
Pixelate Effect - Mosaic pass
RGB Shift Effect - Color channel separation
Jagged UV - Sharp coordinate distortion
Mirror UV - Symmetrical reflection
Polar UV - Circular coordinate mapping
Sin Wave UV - Wavy coordinate distortion
Comprehensive tutorial system guiding players through shader creation, from basic patterns to complex combinations.
Welcome to Glaze - Start your shader journey
Choose your base pattern from four unique options
Apply UV transformations to warp the coordinates
Add post-processing effects for final touches
Fine-tune parameters for each shader layer
Save and load your favorite combinations
Export your creation as an image
Discover preset combinations for inspiration
Learn advanced parameter combinations
Share your creations with the community
Project evolution through design concepts, technical prototyping, and final implementation in Godot.
Initial UI/UX design in Figma - Focusing on intuitive shader parameter controls and real-time preview
Initial UI/UX design in Figma - Focusing on intuitive shader parameter controls and real-time preview
Explore over 8 million possible shader combinations in this creative playground.
© 2026 Jinwei Shi. All rights reserved.