This is a 2D lighting simulator that projects rays of light onto the nearby surfaces. The light beams realistically fade as they progress. Space to switch background. Use the slider to toggle manual control. 1 for auto and 2 for mouse-driven. E to switch level.
64 blocks. This actually runs at 60 FPS! Note: Level 6 is an attempt to recreate the Double-Slit Experiment. Feel free to use this in other projects! Changelog: Jun 2026 v1.0: Shared May 25 2026 v0.2: Added FPS Ticker May 24 2026 v0.1: Initial Creation