Cat Quest III: Unity Techniques for a Kawaii 2.5D Aesthetic

Published on May 22, 2026 | Translated from Spanish

The development of Cat Quest III represents a fascinating case study for indie creators seeking a distinctive visual style without sacrificing performance. Using Unity as the base engine, the team has achieved a perfect fusion between animated 2D sprites and a vibrant three-dimensional world. This 2.5D approach not only defines the game's personality but also poses concrete technical solutions for managing planes, lighting, and artistic coherence between assets of different dimensional natures.

Screenshot of Cat Quest III with cat in colorful 3D world and animated kawaii-style 2D sprites

Rendering and graphics pipeline in Unity 🎨

The technical key lies in the separation of rendering layers within Unity's main camera. Characters, modeled and textured in Photoshop with a flat finish and no hard shadows, are rendered on an orthographic plane superimposed over the 3D world. The latter, built with polygonal assets created in Maya, uses a soft lighting system based on directional lights with low-resolution shadows and a light bloom post-processing effect. To avoid visual clipping, custom shaders are used that discard the depth of 2D sprites, allowing them to float over the 3D terrain without physically interacting with the map geometry, but still interacting with ambient light effects.

Optimization for colorful aesthetics in real-time ⚡

Achieving a kawaii and vibrant palette without overloading the GPU requires rigorous control of materials. In Cat Quest III, the 3D models from Maya use low-resolution textures (512x512) with flat colors and defined edges, exported as PNG from Photoshop. In Unity, a cel shading (toon shading) with a single light gradient is applied, eliminating the need for complex normal maps. The result is a world that feels alive and playable on modest hardware, demonstrating that the 2.5D aesthetic is not a compromise, but a design decision that optimizes the artistic pipeline and final performance.

How did the Cat Quest III team balance dynamic lighting and real-time shading to maintain the kawaii 2.5D aesthetic without sacrificing performance on mobile devices?

(PS: 90% of development time is polishing, the other 90% is fixing bugs)