Ah, I’m sorry you managed to find an out-of-bounds glitch! There is some bugginess where people can interact with elements they’re not directly facing. I do the “are you facing an object” code with vectors and dot products, when a simple ray would both have been easier, less buggy, and would be prevented you from being able to interact with objects through walls! Oh well, we live and we learn!
I used godot, but did not use any of the Godot physics, instead building all the movement logic from scratch – something I’m very used to doing with my experience with PICO-8 which gives you nothing out the box! The advantage to building things from scratch is that they work exactly how you want them to!
What would you want to know from a post mortem? I’d be happy to write one, but I don’t know what people would care about?