A pretty smooth scrolling engine that I've been working on and hope to add to.
If there's any way you think I could improve it, please tell me! Also, you can try using this if you want, but it's going to be hard to work with, it's a real mess. :P Update: This will likely be used in The Ninja 5... ;) Also I made minor edits like changing from color sensing to sprite touching.