Very Basic Scrolling Project made as part of my YouTube screencasting series (I should be easy to find). Hopefully I can cover some exciting topics that might interest you :). I spent a long time devising the best approach to scrolling that would permit the most flexibility for remixing and building upon, and this is what I came up with. This project is purposefully simple and does not cover all the platforming essentials as it focuses on basic scrolling - as does the accompanying YouTube video :). However, it does set the stage for greater things! While experimenting with the best way to teach scrolling I came across a very exciting discovery. Up until know I nearly always have used a broadcast and wait driven game loop in my projects. This is great if you want complete control of your project, but it does limit the way you can script things and goes against a lot of how most scratchers are used to scripting. However, if you place lots of forever loops in lots of sprites, the fact that you can't easily decide which ones run first is a problem. You could use the fact that the front most sprite will run first if broadcast to to help you, but what if you didn't want the front one? Well... here is an interesting fact: If you initialise your forever loops by broadcasts, then you can add a run of broadcasts with different names and the one that runs first will also be the forever loop that continually gets in first from then on. This way you can pre-destin which sprites and scripts on a sprite will run in what order, and what's more you can even have a script run on one sprite, then another, and then back on the first within the same screen refresh... that opens up some really interesting possibilites I intend to explore in the future!