Mars || Mobile platformer

Instructions: Do you like Mars?\nThis platform is perfect for you!\nI will do the second part, but...on Neptune!\nJuly 20, 2020\nWooow! In only 3 days I have 301 vis., 28 ❤ and 23 fav! I don't believe it! Thank you very very much to help me to entry in the explore! I do new platform! Wait them! Visit my profile to look all of my projects, I' m working now on the " Minion's Earth", it's a friendly mobile MULTIPLAYER platform! \nI think I will finish the game on Thursday...\n#games #frafena #frafena08 #TropicalCoder13 #space #Mars #Perseverance #astronaunt #SamanthaCristoforetti #platforms #forever #♡love # fav☆ #follow◇

@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\nforever\n    play sound [Plugged by -Xaf- v] until done\nend\n\n@Player\n\nwhen flag clicked\nshow\nswitch costume to (right v)\nset [level v] to [1]\nswitch costume to (right v)\ngo to x: (-159) y: (-42)\npoint in direction (90)\nset [x v] to [0]\nset [y v] to [0]\nforever\n    change [y v] by (-1)\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 (right v)\n        change [x v] by (1)\n    end\n    if <<key (left arrow v) pressed?> or <<key (a v) pressed?> or <<mouse down?> and <(mouse x) < (x position)>>>> then\n        switch costume to (left v)\n        change [x v] by (-1)\n    end\n    set [x v] to ((X) * (0.9))\n    change x by (X)\n    if <touching (ground levels v)?> then\n        Speedy\n        if <touching (ground levels v)?> then\n            change y by (-6)\n            X Collision\n            if <<key (up arrow v) pressed?> or <<key (w v) pressed?> or <<mouse down?> and <(y position) < (mouse y)>>>> then\n                set [y v] to [12]\n                if <([abs v] of (X) ) = (X)> then\n                    set [x v] to [-8]\n                else\n                    set [x v] to [8]\n                end\n            else\n                set [x v] to [0]\n            end\n        end\n    end\n    change y by (Y)\n    if <touching (ground levels v)?> then\n        Y Collision\n        if <<key (up arrow v) pressed?> or <<key (w v) pressed?> or <<mouse down?> and <<(y position) < (mouse y)> and <(Y) < [0]>>>>> then\n            set [y v] to [14]\n        else\n            set [y v] to [0]\n        end\n    end\n    if <(x position) > [255]> then\n        go to x: (-159) y: (-42)\n        change [level v] by (1)\n        set [x v] to [0]\n        set [y v] to [0]\n        broadcast (Next v)\n    end\n    if <<touching (dangers v)?> and <touching color (#ff0000)?>> then\n        Death\n    end\nend\n\ndefine Speedy\nrepeat (6)\n    if <touching (ground levels v)?> then\n        change y by (1)\n    end\nend\n\ndefine Y Collision\nrepeat until <not <touching (ground levels v)?>>\n    if <(Y) > [0]> then\n        change y by (-1)\n    else\n        change y by (1)\n    end\nend\n\ndefine X Collision\nrepeat until <not <touching (ground levels v)?>>\n    if <(X) > [0]> then\n        change x by (-1)\n    else\n        change x by (1)\n    end\nend\n\ndefine Death\ngo to x: (-159) y: (-42)\nset [x v] to [0]\nset [y v] to [0]\n\n@Ground Levels\n\nwhen flag clicked\nswitch costume to (level 1 v)\nshow\n\nwhen I receive [next v]\nforever\n    switch costume to (LEVEL)\nend\n\nwhen flag clicked\nforever\n    go to x: (34) y: (13)\nend\n\nwhen flag clicked\nset drag mode [not draggable v]\n\n@Dangers\n\nwhen I receive [next v]\nforever\n    switch costume to (LEVEL)\nend\n\nwhen flag clicked\nswitch costume to (level 1 v)\nshow\n\n@Stars\n\nwhen flag clicked\nhide\n\nwhen flag clicked\nforever\n    set size to (pick random (40) to (90)) %\n    go to x: (200) y: (pick random (-100) to (300))\n    switch costume to (star v)\n    create clone of (_myself_ v)\n    wait (pick random (0.1) to (0.5)) seconds\nend\n\nwhen I start as a clone\nset [ghost v] effect to (40)\ngo to [back v] layer\nshow\nif <(size) > [99]> then\n    glide (6) secs to x: (-200) y: (y position)\n    delete this clone\nend\nif <(size) > [80]> then\n    glide (5) secs to x: (-200) y: (y position)\n    delete this clone\nend\nif <(size) > [65]> then\n    glide (4) secs to x: (-200) y: (y position)\n    delete this clone\nend\nif <(size) > [50]> then\n    glide (3) secs to x: (-200) y: (y position)\n    delete this clone\nend\nif <(size) > [40]> then\n    glide (2) secs to x: (-200) y: (y position)\n    delete this clone\nend\n\nwhen flag clicked\nwait (60) seconds\nif <not <(LEVEL) = [15]>> then\n    switch costume to (dark star v)\n    broadcast (Game Over v)\nend\n\n@Thumbnail\n\nwhen flag clicked\nforever\n    show\n    set [ghost v] effect to (100)\n    go to [front v] layer\nend\n\n@Blank\n\n@Blank 2\n\n