This is Version 2.0 of my Super Platformer Game Engine of fun. This fully optimizes the code, decreasing it from 17 scripts to 13. Without the music and the instructions sprite (which weren't there in the original), it falls down to 12. This system works by using two sensors; a wall sensor and a slope sensor. When the wall sensor senses a wall, it sets the wall variable to 1, telling the cat not to move (or you'll go through the wall). When the slope sensor detects a slope, it sends a message that tells the cat there's a slope.