This is a simple 2D box shader, it uses raycasting to figure out when touching a box. Currently trying to implement coloured lights, if anyone wants to help, please let me know. Use up/down keys to change light radius. Multiple lights should work, needs some more work though. Let me know if you find any issues, it really helps. WARNING: Quality over 5 or 6 will kill your frames, if you want to bump it higher then make sure you have a powerful computer.