I've added a lot of notes describing how and why this sidescroller works. Rather than just having tons of notes, I've numbered them so you know how to read the code in order that it was coded and can connect broadcasts, and make your own blocks with their receivers. VAR Thread = The x & y variables to move the sprite PLAY Thread = The gameplay and everything linked to that. Br = Capital B because it is the Broadcaster bR = Capital R because it is the Receiver