Shadow Mapping and Pathing Demo Full functional 3D OpenGL demo written in Kotlin with LibGDX. Shadow mapping was written from scratch in GLSL. Also comes with fully functional A* pathing and rudimentary combat.