♡ρυяρℓε.♡ (platformer)
@Stage\n\nwhen backdrop switches to [backdrop9 v]\nbroadcast (2 points2 v)\nbroadcast (2 points3 v)\n\nwhen backdrop switches to [backdrop10 v]\nbroadcast (2 points4 v)\n\nwhen backdrop switches to [backdrop13 v]\nbroadcast (2 points5 v)\n\nwhen backdrop switches to [backdrop15 v]\nbroadcast (2 points6 v)\n\nwhen backdrop switches to [backdrop16 v]\nbroadcast (2 points6 v)\n\nwhen backdrop switches to [backdrop18 v]\nbroadcast (2 points7 v)\n\nwhen backdrop switches to [backdrop19 v]\nbroadcast (2 points8 v)\n\nwhen backdrop switches to [backdrop20 v]\nbroadcast (2 points9 v)\n\nwhen backdrop switches to [backdrop22 v]\nbroadcast (2 points10 v)\n\nwhen backdrop switches to [backdrop24 v]\nbroadcast (2 points11 v)\nbroadcast (reduce 1 death v)\n\nwhen backdrop switches to [backdrop27 v]\nbroadcast (reduce 1 death2 v)\n\nwhen backdrop switches to [backdrop29 v]\nbroadcast (2 points12 v)\n\nwhen backdrop switches to [backdrop30 v]\nbroadcast (2 points13 v)\n\nwhen backdrop switches to [backdrop5 v]\nbroadcast (2 points v)\n\nwhen flag clicked\nforever\n    play sound [PIANO DUBSTEP v] until done\nend\n\n@Play\n\nwhen this sprite clicked\nhide\nbroadcast (go v)\n\nwhen flag clicked\nshow\nswitch backdrop to (backdrop1 v)\n\n@Player\n\nwhen I receive [go v]\ngo to x: (-218) y: (65)\nset [level v] to [1]\nswitch costume to (player v)\nswitch backdrop to (backdrop2 v)\nshow\ngo to x: (-218) y: (65)\nhide variable [y v]\nhide variable [x v]\nshow variable [points v]\nshow variable [# of deaths v]\nset [y v] to [0]\nset [x v] to [0]\nset [points v] to [0]\nset [# of deaths v] to [0]\nforever\n    change [y v] by (-1)\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        change [x v] by (-1)\n    end\n    if <<key (right arrow v) pressed?> or <key (d 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 (#000000)?> then\n        change y by (1)\n    end\n    if <touching color (#000000)?> then\n        change y by (1)\n    end\n    if <touching color (#000000)?> then\n        change y by (1)\n    end\n    if <touching color (#000000)?> then\n        change y by (1)\n    end\n    if <touching color (#000000)?> then\n        change y by (-4)\n        change x by ((x) * (-1))\n        if <<key (up arrow v) pressed?> or <key (w 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 (#000000)?> 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?> or <key (w v) pressed?>> and <touching color (#000000)?>> then\n        set [y v] to [14]\n    end\n    change y by (1)\n    if <<touching color (#00ff55)?> or <<touching color (#00ff55)?> or <touching color (#00ff55)?>>> then\n        change [# of deaths v] by (1)\n        start sound [pop v]\n        go to x: (-218) y: (65)\n    end\n    if <touching color (#7f00ff)?> then\n        change [level v] by (1)\n        switch backdrop to (next backdrop v)\n        go to x: (-218) y: (65)\n    end\n    if <touching color (#003fff)?> then\n        set [y v] to [23]\n        start sound [boing v]\n    end\nend\n\nwhen flag clicked\nhide variable [points v]\nhide variable [# of deaths v]\nswitch costume to (player v)\nhide\n\n@Time\n\nwhen I receive [go v]\nreset timer\nshow variable [time v]\nshow variable [☁ best time v]\nset [time v] to [0]\nrepeat until <(backdrop [name v]) = [backdrop31]>\n    repeat until <(backdrop [name v]) = [backdrop31]>\n        set [time v] to (timer)\n    end\n    change [time v] by (1)\nend\nset [time v] to (timer)\nif <(timer) < (☁ Best Time)> then\n    set [☁ best time v] to (timer)\nend\n\nwhen flag clicked\nhide variable [time v]\nhide variable [☁ best time v]\n\nforever\n    wait (1) seconds\n    change [time v] by (1)\nend\n\n@2 points\n\nwhen I receive [2 points v]\ngo to x: (-6) y: (-50)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop6 v]\nhide\n\n@2 points2\n\nwhen I receive [2 points2 v]\ngo to x: (-172) y: (-89)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop10 v]\nhide\n\n@2 points3\n\nwhen I receive [2 points3 v]\ngo to x: (-105) y: (-89)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop10 v]\nhide\n\n@2 points4\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop11 v]\nhide\n\nwhen I receive [2 points4 v]\ngo to x: (184) y: (88)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\n@2 points5\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop14 v]\nhide\n\nwhen I receive [2 points5 v]\ngo to x: (208) y: (113)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\n@2 points6\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop17 v]\nhide\n\nwhen I receive [2 points6 v]\ngo to x: (9) y: (-36)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\n@2 points7\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop19 v]\nhide\n\nwhen I receive [2 points7 v]\ngo to x: (147) y: (73)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\n@2 points8\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop20 v]\nhide\n\nwhen I receive [2 points8 v]\ngo to x: (-86) y: (-69)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\n@2 points9\n\nwhen flag clicked\nhide\n\nwhen I receive [2 points9 v]\ngo to x: (131) y: (148)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop21 v]\nhide\n\n@2 points10\n\nwhen flag clicked\nhide\n\nwhen I receive [2 points10 v]\ngo to x: (140) y: (9)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop23 v]\nhide\n\n@2 points11\n\nwhen flag clicked\nhide\n\nwhen I receive [2 points11 v]\ngo to x: (-6) y: (-50)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop25 v]\nhide\n\n@Reduce 1 death\n\nwhen I receive [reduce 1 death v]\ngo to x: (2) y: (-72)\nshow\nforever\n    if <touching (player v)?> then\n        change [# of deaths v] by (-1)\n        start sound [fairydust v]\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop25 v]\nhide\n\nwhen flag clicked\nhide\n\n@Reduce 1 death2\n\nwhen I receive [reduce 1 death2 v]\ngo to x: (-36) y: (-90)\nshow\nforever\n    if <touching (player v)?> then\n        change [# of deaths v] by (-1)\n        start sound [fairydust v]\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop28 v]\nhide\n\nwhen flag clicked\nhide\n\n@2 points12\n\nwhen flag clicked\nhide\n\nwhen I receive [2 points12 v]\ngo to x: (-53) y: (103)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop30 v]\nhide\n\n@2 points13\n\nwhen flag clicked\nhide\n\nwhen I receive [2 points13 v]\ngo to x: (-6) y: (-50)\nshow\nforever\n    if <touching (player v)?> then\n        change [points v] by (2)\n        hide\n    end\nend\n\nwhen backdrop switches to [backdrop31 v]\nhide\n\n
Kesha continues on (last time was ♡Rє∂.♡) and this time, it is her favorite color...purple! Plus this platformer has cloud data and can show the fastest time (in seconds) to make it to the end [hopefully it works though lol] :)\n\nHow to play:\n♡ Click the green flag and then click 'play'\n♡ Up arrow key or W key to jump\n♡ Left and right arrow keys or A and D keys to move\n♡ Avoid anything the color green\n♡ Touch purple to go to the next level\n♡ Collect any purple hearts for points\n♡ Collect pink orbs to reduce 1 death\n♡ Have fun and love and fave it if you liked it :)\n(Most of the instructions are in the platformer as you play)\nP.S. if you get stuck at the bottom, left/right edge, jump out of it