In the game i am making the map(a big maze) is generated at runtime. Thus the lighting is mostly realtime(apart from a few large structures). The issue i have is that the light shines through the walls(and you dont want that in a maze). Raycasting from every light on the map to the camera is not an option as it can harm performance. All of the walls in the map have cast shadows option on. Walls are made from multiple models (walls, pillars, etc.). Can i solve the issue with shaders? I am a noob when it comes to shaders(and lighting) so sorry if its an obvious solution. Can i do anything else to solve the issue?
P.S. sorry for my English, its not my native language)