Thank you very much for a review! Yes, the dungeon is procedurally generated using random walk and room splitting.
Yes, collisions are silly in my game and I could make them better but, to be honest, I just wanted to make the player controller's code simple.