Scaled - A Platformer -
@Stage\n\nwhen flag clicked\nswitch backdrop to (majesticbackground v)\nbroadcast (message1 v)\n\nwhen I receive [message1 v]\nswitch backdrop to (1 v)\nforever\n    play sound [MajesticMusic v] until done\nend\n\n@Character\n\nwhen flag clicked\nhide\nrepeat until <touching color (#00ff55)?>\nbroadcast (gate v)\n\nwhen I receive [message1 v]\nset size to (75) %\ngo to x: (-129) y: (-75)\nswitch backdrop to (1 v)\nshow\nset [x v] to [0]\nset [y v] to [0]\nforever\n    change [y v] by (-1)\n    if <key (left arrow v) pressed?> then\n        change [x v] by (-1)\n    end\n    if <key (right arrow v) pressed?> then\n        change [x v] by (1)\n    end\n    set [x v] to ((x) * (0.9))\n    change x by (x)\n    if <touching color (#666666)?> then\n        change y by (1)\n    end\n    if <touching color (#666666)?> then\n        change y by (1)\n    end\n    if <touching color (#666666)?> then\n        change y by (1)\n    end\n    if <touching color (#666666)?> then\n        change y by (1)\n    end\n    if <touching color (#666666)?> then\n        change y by (-4)\n        change x by ((x) * (-1))\n        if <key (up arrow v) pressed?> then\n            set [y v] to [15]\n            if <([abs v] of (x) ) = (x)> then\n                set [x v] to [-10]\n            else\n                set [x v] to [10]\n            end\n        else\n            set [x v] to [0]\n        end\n    end\n    change y by (y)\n    if <touching color (#666666)?> then\n        change y by ((y) - ((y) * (2)))\n        set [y v] to [0]\n    end\n    change y by (-1)\n    if <<key (up arrow v) pressed?> and <touching color (#666666)?>> then\n        set [y v] to [15]\n    end\n    change y by (1)\n    if <touching color (#ff0000)?> then\n        go to x: (-129) y: (-75)\n    end\n    if <touching color (#ff9400)?> then\n        set size to (45) %\n        change x by (-20)\n    end\n    if <touching color (#00cccc)?> then\n        switch backdrop to (next backdrop v)\n        set size to (75) %\n        go to x: (-129) y: (-75)\n    end\nend\n\n@ScaledPic\n\nwhen flag clicked\nhide\n\n@Gate\n\nwhen flag clicked\nhide\ngo to x: (-195) y: (21)\nrepeat until <(backdrop [name v]) = [8]>\n    hide\nend\nshow\n\nwhen I receive [gate v]\nhide\n\n
Double click the flag! Instructions are in the game! All levels are possible! You like platformers? Check out another one, Terra, on my profile! Yay! This project reached my goal of 500 views! Thank you everybody! So close to 100 loves! Thank you!!!