Hey there! What kind of bug did you met ? Actually, I used scaled boxes as lasers... hahaha. To compute the impacts between lasers and mirrors, I used RayCast2D.
OOO nice idea. Would you mind showing me the code for the rasers? I wonder how you did that. I have few ideas, but i wanna see yours
I just added the sources as a distinct file :-) (the whole Unity project)