BlockGlass: Casual 2D Block Puzzle Game dengan Liquid Glass UI
Casual 2D block puzzle mobile game built with Unity & WebGL featuring addictive Block Blast-style clearing mechanics and a premium Liquid Glass UI system.
Role-Isolated Ecosystem Previews
Vertical casual puzzle experience designed for smartphone screens with high-precision touch handling and fluid glass particle animations.
Project Architecture & Overview
BlockGlass delivers a modern casual block puzzle experience adhering strictly to fair gameplay without pay-to-win friction. Combines classic spatial tetromino clearing mechanics with a stunning Liquid Glassmorphism interface. Powered by custom shaders with dynamic chromatic refraction, specular highlights, and neon glow accents, complemented by fluid multi-line combo particle bursts and crisp audio design. Fully optimized for high-refresh-rate mobile gameplay and desktop web browsers.
Case Study & Retrospective
Real-Time Refractive Glass Shader Rendering Without Mobile Frame Drops
Traditional glass shaders rely on expensive multi-pass render textures, leading to thermal throttling on mid-range mobile GPUs.
Engineered an optimized single-pass surface shader simulating chromatic refraction via lightweight procedural normal map sampling.
Zero-GC Multi-Line Clearing & Combo Particle Explosion System
Repeated prefab instantiations during multi-line clears caused noticeable Garbage Collection frame stutters.
Implemented pre-allocated static Object Pooling for all glass burst particles and combo haptic sound triggers.



