Leafy Hollows

A pixel-art adventure game set in a procedurally generated underground world. The player begins by falling into a deep pit and must escape through a vast tunnel system filled with hidden treasures, structures, and parkour challenges.

Leafy Hollows preview

Leafy Hollows was developed in a 2-person team over 8 months.

The game is written in Python, NumPy, PyGame, Numba and OpenGL (GLSL).

It implements a custom rendering pipeline and physics system, featuring shadow ray tracing, water physics, path finding and procedural cave & structure generation – while exploring limits of Python.

View on Github