Blue platformer
@Stage\n\n@Blue PL\n\nwhen flag clicked\nswitch backdrop to (lvl 1 v)\ngo to x: (-195) y: (-151)\nset rotation style [left-right v]\nset [xv v] to [0]\nset [yv v] to [0]\nforever\n    if <not <touching color (#00cccc)?>> then\n        change [yv v] by (-0.5)\n        if <<key (right arrow v) pressed?> or <key (d v) pressed?>> then\n            point in direction (90)\n            change [xv v] by (0.8)\n        end\n        if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n            point in direction (-90)\n            change [xv v] by (-0.8)\n        end\n    end\n    set [xv v] to ((Xv) * (0.9))\n    change x by (Xv)\n    if <touching color (#000000)?> then\n        change y by (1)\n        if <touching color (#000000)?> then\n            change y by (1)\n            if <touching color (#000000)?> then\n                change y by (1)\n                if <touching color (#000000)?> then\n                    change y by (1)\n                    if <touching color (#000000)?> then\n                        change y by (1)\n                        if <touching color (#000000)?> then\n                            change x by ((Xv) * (-1))\n                            change x by (-1)\n                            change y by (-5)\n                            change x by (1)\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change y by (Yv)\n    if <touching color (#000000)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching color (#000000)?> then\n        if <<key (up arrow v) pressed?> or <key (w v) pressed?>> then\n            if <not <touching color (#00cccc)?>> then\n                set [yv v] to [10]\n            end\n        end\n    end\n    change y by (1)\nend\n\nwhen flag clicked\nforever\n    if <touching color (#ff9400)?> then\n        switch backdrop to (next backdrop v)\n        go to x: (-195) y: (-151)\n    end\nend\n\nwhen flag clicked\nforever\n    if <([backdrop # v] of [_stage_ v]) = [1]> then\n        say [Hello! Move with arrow keys or with WASD. Reach the orange line to go to the next level.] for (5) seconds\n        wait until <([backdrop # v] of [_stage_ v]) = [2 ]>\n    end\n    if <([backdrop # v] of [_stage_ v]) = [4]> then\n        say [Watch out! Red can kill you!] for (2) seconds\n        wait until <([backdrop # v] of [_stage_ v]) = [5]>\n    end\n    if <([backdrop # v] of [_stage_ v]) = [9]> then\n        say [It's possible.] for (1) seconds\n        wait until <([backdrop # v] of [_stage_ v]) = [10]>\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#ff0000)?> then\n        start sound [water drop v]\n        go to x: (-195) y: (-151)\n    end\nend\n\nwhen [r v] key pressed\ngo to x: (-195) y: (-151)\n\n@Love\n\nwhen flag clicked\npoint in direction (90)\nwait (0.5) seconds\nturn left (1) degrees\nforever\n    repeat (5)\n        turn right (2) degrees\n    end\n    repeat (5)\n        turn left (2) degrees\n    end\nend\n\nwhen flag clicked\ngo to x: (-45) y: (62)\nforever\n    if <([backdrop # v] of [_stage_ v]) = [13]> then\n        show\n    else\n        hide\n    end\nend\n\n@Favorite\n\nwhen flag clicked\ngo to x: (60) y: (64)\nforever\n    if <([backdrop # v] of [_stage_ v]) = [13]> then\n        show\n    else\n        hide\n    end\nend\n\nwhen flag clicked\npoint in direction (90)\nturn left (1) degrees\nforever\n    repeat (5)\n        turn right (2) degrees\n    end\n    repeat (5)\n        turn left (2) degrees\n    end\nend\n\n@Fondo PL\n\nwhen flag clicked\nhide\n\nshow\ngo to [front v] layer\n\n
Move with arrow keys or with WASD. \nReach the orange line to go to the next level.\nRed can kill you.\nALL LEVELS ARE POSSIBLE.