Thank you so much for the feedback!
I will definitely explore DingeonScript now. And yes, in the beginning I wanted to make it more difficult, by hiding walls behind player, so it supposed to have a flash light effect: so player then could see only a small area around. Since it was my first experience with puzzlescript and with puzzlegames in general, I didn't find a solution for making this effect; but this little one could stay just a prototype of something more tricky :)