Well, I got bored today, so I decided to make a demo project to show how to make sprites react perfectly to movement and solid objects. Here, I have an example sprite, DEMO_Scratch. Controls are simple: move with the arrow keys, jump with up, down doesnt do anything, so dont bother pressing it. But this isn't made to be a game that u try and win: The movement and sensing scripts for DEMO_Scratch can be varied and applied to fit the charactoristics (Size, weight, boyancy, etc...) of any sprite or game charactor imaginable! If you're having trouble programming solid objects into your games, just download the project, and I have notes all over explaining how to edit and manipulate each part of the script to fit your charactors! Tell me what u think, and if I get enough good reveiws on this, I might make more demos of commonly questioned scripting work!