PLATFORMER TUTORIAL part1
@Stage\n\nwhen flag clicked\nif <not <(username) = [gravityv]>> then\n    set [☁ views v] to ((☁ views) + (1))\nend\n\n@thumbnail\n\nwhen flag clicked\nforever\n    show\n    go to x: (0) y: (0)\n    go to [front v] layer\n    set [ghost v] effect to (100)\nend\n\n@SLIDES\n\nwhen flag clicked\nswitch costume to (costume1 v)\nglide\nforever\n    if <<mouse down?> or <key (any v) pressed?>> then\n        wait until <not <<mouse down?> or <key (any v) pressed?>>>\n        next costume\n        glide\n    end\nend\n\ndefine glide\ngo to x: (435) y: (0)\nrepeat until <<(round (x position)) = [0]> and <(round (y position)) = [0]>>\n    change x by (((0) - (x position)) / (5))\n    change y by (((0) - (y position)) / (5))\nend\n\n@scripts\n\nwhen flag clicked\nhide\n\nshow\ngo to x: (-184) y: (8)\nset [xv v] to [0]\nset [yv v] to [0]\nforever\n    if <key (left arrow v) pressed?> then\n        change [xv v] by (-1)\n    end\n    if <key (right arrow v) pressed?> then\n        change [xv v] by (1)\n    end\n    change x by (Xv)\n    if <touching (level v)?> then\n        change x by ((Xv) * (-1))\n        set [xv v] to [0]\n    else\n        set [xv v] to ((Xv) * (0.8))\n    end\n    change y by (Yv)\n    if <touching (level v)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n        if <key (up arrow v) pressed?> then\n            if <(jumped?) = [0]> then\n                set [yv v] to [11]\n                set [jumped? v] to [1]\n            end\n        end\n    else\n        change [yv v] by (-1)\n        set [jumped? v] to [0]\n    end\nend\n\n
PLATFORMER TUTORIAL\nI hope this tutorial can let you know how to make a platformer, and even scroll! If you like, love and fav plz!