Neon Land Platformer |Mobile Friendly|

Instructions: ᴡᴀꜱᴅ ᴋᴇʏꜱ ᴛᴏ ᴍᴏᴠᴇ\nᴀʀʀᴏᴡ ᴋᴇʏꜱ ᴛᴏ ᴍᴏᴠᴇ\nᴛᴏᴜᴄʜ ᴛᴏ ᴍᴏᴠᴇ ꜰᴏʀ ᴍᴏʙɪʟᴇ\n!WARNING!: If you get stuck then press b.\n\nɪᴛꜱ ᴀ ɴᴇᴏɴ ʟᴀɴᴅ ᴘʟᴀᴛꜰᴏʀᴍ. ɪ ᴍᴀᴅᴇ ᴀ ɴᴇᴏɴ ᴘʟᴀᴛꜰᴏʀᴍ ʙᴇᴄᴀᴜꜱᴇ ᴡʜᴏ ᴡᴏᴜʟᴅɴ'ᴛ ᴡᴀɴᴛ ᴛᴏ ꜱᴇᴇ ɴᴇᴏɴ? ᴏꜰ ᴄᴏᴜʀꜱᴇ ᴇᴠᴇʀʏᴏɴᴇ ᴅᴏᴇꜱ. ɴᴇᴏɴ ɪꜱ ʀᴇᴀʟʟʏ ᴄᴏᴏʟ ᴀɴᴅ ɪᴛꜱ ʙᴇᴛᴛᴇʀ ᴡʜᴇɴ ɪᴛꜱ ʟɪᴛ ᴜᴘ ɪɴ ᴛʜᴇ ᴅᴀʀᴋ ᴀɴᴅ ᴛʜᴀᴛ'ꜱ ᴛʜᴇ ʀᴇᴀꜱᴏɴꜱ ᴡʜʏ ɪ ᴍᴀᴅᴇ ᴛʜᴇ ʙᴀᴄᴋɢʀᴏᴜɴᴅ ʙʟᴀᴄᴋ. ᴀɴʏᴡᴀʏꜱ ᴇɴᴊᴏʏ ᴍʏ ᴘʀᴏᴊᴇᴄᴛꜱ ᴀɴᴅ ʜᴏᴘᴇ ʏᴏᴜ ʟᴏᴠᴇ ɪᴛ. ᴅᴏɴ'ᴛ ꜰᴏʀɢᴇᴛ ᴛᴏ ꜰᴏʟʟᴏᴡ ᴍᴇ ꜰᴏʀ ᴍᴏʀᴇ ᴘʀᴏᴊᴇᴄᴛꜱ.

@Stage\n\nwhen flag clicked\nswitch backdrop to (01 v)\n\nwhen I receive [finish v]\nswitch backdrop to (02 v)\n\nwhen flag clicked\nforever\n    play sound [Block by bubblebee3 v] until done\nend\n\n@Player\n\nwhen [space v] key pressed\nnext costume\n\nwhen I receive [play v]\ngo to [front v] layer\nswitch costume to (costume2 v)\nset [ghost v] effect to (0)\nshow\ngo to x: (-180) y: (-50)\nset [level v] to [1]\nset [x v] to [0]\nset [y v] to [0]\npoint in direction (90)\nforever\n    change [y v] by (-1)\n    if <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<mouse down?> and <(x position) > (mouse x)>>> then\n        change [x v] by (-0.8)\n        switch costume to (costume1 v)\n    end\n    if <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n        switch costume to (costume2 v)\n        change [x v] by (0.8)\n    end\n    set [x v] to ((x) * (0.9))\n    change x by (x)\n    if <touching color (#1000ff)?> then\n        change y by (1)\n    end\n    if <touching color (#1000ff)?> then\n        change y by (1)\n    end\n    if <touching color (#1000ff)?> then\n        change y by (1)\n    end\n    if <touching color (#1000ff)?> then\n        change y by (1)\n    end\n    if <touching color (#1000ff)?> then\n        change y by (-4)\n        change x by ((x) * (-1))\n        if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n            set [y v] to [10]\n            if <([abs v] of (x) ) = (x)> then\n                set [x v] to [-5]\n            else\n                set [x v] to [5]\n            end\n        else\n            set [x v] to [0]\n        end\n    end\n    change y by (y)\n    if <touching color (#1000ff)?> then\n        change y by ((0) - (y))\n        set [y v] to [1]\n    end\n    change y by (-1)\n    if <<<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> and <touching color (#1000ff)?>> then\n        set [y v] to [12]\n    end\n    change y by (1)\n    if <(y position) > [180]> then\n        set [y v] to [0]\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen flag clicked\nset [level v] to [1]\nforever\n    if <<key (b v) pressed?> or <touching (spikes v)?>> then\n        go to x: (-240) y: (-110)\n        broadcast (dead v)\n    end\n    if <touching (flag v)?> then\n        go to x: (-180) y: (-50)\n        broadcast (levelup v)\n        change [level v] by (1)\n    end\n    \nend\n\nbroadcast (end v)\nstop [other scripts in sprite v]\n\nwhen I receive [levelup v]\ngo to x: (-180) y: (-50)\n\n@Ground\n\nwhen I receive [end v]\nhide\n\nwhen flag clicked\nswitch costume to (01 v)\ngo to [front v] layer\nhide\n\nwhen I receive [levelup v]\nnext costume\n\nwhen I receive [play v]\nshow\n\nwhen flag clicked\nforever\n    if <(costume [number v]) = [8]> then\n        broadcast (Finish v)\n    end\nend\n\n@Thumbnail\n\nwhen flag clicked\nswitch costume to (costume1 v)\nclear graphic effects\nshow\nwait (1) seconds\nbroadcast (play v)\nrepeat (25)\n    change [ghost v] effect by (5)\nend\nhide\n\nwhen this sprite clicked\n\nstop [this script v]\n\n@Spikes\n\nwhen flag clicked\nhide\n\nwhen I receive [levelup v]\nnext costume\n\nwhen I receive [play v]\ngo to [front v] layer\nshow\nswitch costume to (01 v)\n\n@Flag\n\nwhen flag clicked\nhide\n\nwhen I receive [levelup v]\nnext costume\n\nwhen I receive [play v]\nshow\nswitch costume to (01 v)\n\n@Sprite1\n\nwhen flag clicked\nhide\n\nwhen I receive [play v]\nshow\n\nwhen this sprite clicked\nbroadcast (levelup v)\n\n