Maze Painter
by Ankit Batra
Check out "Maze Painter" by Ankit Batra - featuring UI Progress Bar, Text On Screen, Core3D and more. Try this Snapchat Lens on Easy Lens.
Features
- UI Progress Bar: A slim teal arcade-style bar at the top of the screen showing the proportion of maze floor painted. Layout: position [0.5, 0.09], scale [0.86, 0.035].
- Text On Screen: Compact off-white arcade HUD over the full-screen maze for swipe guidance, painted-tile count, mid-roll turn guidance, and the completion/restart message. The 62 paintable cells correspond to the 1 values in the supplied matrix.
- Core3D: Renders the exact portrait 15×9 wooden maze, treating the supplied matrix's 62 one-valued cells as paintable floor. It includes procedural wood tiles and walls, a glossy rolling ball, lighting, paint animations, and cell-boundary mid-roll turns so connected middle branches can be reached.
- Touch Events: Captures four-direction swipes to launch the ball, buffers swipes during a roll so the ball can turn at the next valid floor cell, and accepts taps to restart after completion.