So I was going to attempt a simple side scroller I call megadude, and I was wondering if anyone knew of any good examples where an actor interacts with the world in such a way that there are places they can move, and places they can't (like there are walls and a floors they can't move through for example). I was having trouble with it yesterday, but I kinda got it to work today, but my solution is really convoluted and I was wondering if anyone knew of a good way to do this.