yeah its all problems i have tried solving but I'd given up... I don't take any offense. Maybe I'll come back and fix it when I have more experience. Thanks for playing and giving me some feedback!
i think for the outside walls you need either a box collider or rigidbody but for the rigidbody you might have to lock all the axis's, that might fix it but i don't know since i use godot