-Neon- || A Mobile Friendly Platformer  #games #fun #all #neon

Instructions:                                        -Neon-\n                      A Mobile Friendly Platformer \n\nPlease propose this to be featured here: https://scratch.mit.edu/studios/4228481/comments/\n\nCheck out my new animation: https://scratch.mit.edu/projects/474997075\n\nLet's get this on trending! :P\n\nIT IS 100% POSSIBLE\n\nFollow for more great platformers! :D \n\nAnyway, let's begin:\n\n                               ˗ˏˋ  Instructions ˊˎ-\n\n• Use the left and right arrow keys, A and D, or tap left or right to move. \n\n• Use the up arrow key, W, or tap up to jump.\n\n• Dodge spikes and don't fall.\n\n• Advance to the next level by touching the right edge.\n\n                                    ˗ˏˋ Notes ˊˎ-\n\n• 1/8/21 -Neon- is now finished!!! :D Took me 3 days to make it.\n\n                                    ˗ˏˋ Tags ˊˎ-\n\n#games #TrentonTNT #ez #fun #ordinary #all #quality

@Stage\n\nwhen flag clicked\nswitch backdrop to (1 v)\nforever\n    play sound [ParagonX9 - Chaoz Fantasy v] until done\nend\n\n@Platformer Engine\n\nwhen flag clicked\nbroadcast (alright bros let's go v)\n\nwhen I receive [alright bros let's go v]\nforever\n    create clone of (_myself_ v)\nend\n\nwhen I start as a clone\nswitch costume to (clone v)\nrepeat (10)\n    change [ghost v] effect by (5)\n    change size by (-5)\nend\ndelete this clone\n\nwhen I receive [up v]\ngo to x: (-201) y: (-59)\n\nwhen I receive [restart v]\ngo to x: (-201) y: (-59)\n\nwhen flag clicked\nset size to (150) %\nset [ghost v] effect to (0)\nshow\nswitch costume to (player v)\nset [xv v] to [0]\nset [yv v] to [0]\ngo to x: (-201) y: (-59)\nforever\n    if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        change [xv v] by (1)\n        switch costume to (player2 v)\n    end\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<mouse down?> and <(x position) > (mouse x)>>> then\n        change [xv v] by (-1)\n        switch costume to (player3 v)\n    end\n    set [xv v] to ((Xv) * (0.9))\n    change x by (Xv)\n    if <<touching color (#ff0000)?> or <touching color (#ff8800)?>> then\n        change y by (1)\n        if <touching color (#ff0000)?> then\n            change y by (1)\n            if <touching color (#ff0000)?> then\n                change y by (1)\n            end\n            if <touching color (#ff0000)?> then\n                change y by (1)\n                if <touching color (#ff0000)?> then\n                    change y by (1)\n                    if <touching color (#ff0000)?> then\n                        change x by ((Xv) * (-1))\n                        change y by (-5)\n                        if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n                            if <(Xv) > [0]> then\n                                set [xv v] to [-5]\n                            else\n                                set [xv v] to [5]\n                            end\n                            set [yv v] to [10]\n                        else\n                            set [xv v] to [0]\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [yv v] by (-1)\n    change y by (Yv)\n    if <touching color (#ff0000)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching color (#ff0000)?> then\n        if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n            set [yv v] to [16]\n        end\n    end\n    if <touching color (#8e0000)?> then\n        set [xv v] to [0]\n        set [yv v] to [0]\n        go to x: (-197) y: (-63)\n    end\n    if <touching (trampoline v)?> then\n        start sound [Big Boing v]\n        set [yv v] to [22]\n    end\n    if <<(x position) > [-228]> and <(y position) < [-175]>> then\n        set [xv v] to [0]\n        set [yv v] to [0]\n        go to x: (-197) y: (-63)\n    end\n    if <(x position) = [246]> then\n        go to x: (-197) y: (-63)\n        next backdrop\n    end\nend\n\n@Skip\n\nwhen this sprite clicked\nnext backdrop\nbroadcast (up v)\n\nwhen flag clicked\nhide\n\nwhen flag clicked\npoint in direction (90)\nshow\nset [direction v] to [0]\ngo to x: (-179) y: (134)\ngo to [front v] layer\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (155) %\n    else\n        set size to (120) %\n    end\nend\n\nwhen backdrop switches to [12 v]\nhide\n\n@TB\n\nwhen flag clicked\nhide\n\n