☆*:.Background scrolls-Platformer-.:*  #games
@Stage\n\nwhen I receive [message1 v]\nnext backdrop\n\nwhen flag clicked\nswitch backdrop to (backdrop6 v)\n\n@Sprite1\n\nwhen flag clicked\nhide variable [world best time v]\nhide variable [your time v]\ngo to x: (-120) y: (74)\nswitch backdrop to (backdrop6 v)\nset size to (700) %\nshow\n\nwhen this sprite clicked\nbroadcast (blue v)\nbroadcast (01 v)\nbroadcast (no pink v)\nhide\n\nwhen I receive [no blue v]\nhide\n\nwhen flag clicked\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (800) %\n    else\n        set size to (700) %\n    end\nend\n\n@Sprite4\n\nwhen I receive [01 v]\ngo to x: (195) y: (-90)\nforever\n    if <touching (sprite2 v)?> then\n        broadcast (message1 v)\n        broadcast (back to start v)\n        next costume\n    end\nend\n\nwhen I receive [01 v]\nshow\nset [score v] to [0]\nhide variable [score v]\n\nwhen flag clicked\nhide\n\nwhen I receive [01 v]\nforever\n    if <(backdrop [name v]) = [backdrop3]> then\n        go to x: (202) y: (91)\n    else\n        if <(backdrop [name v]) = [backdrop9]> then\n            go to x: (200) y: (-6)\n        else\n            go to x: (195) y: (-90)\n        end\n    end\nend\n\nwhen I receive [01 v]\ngo to x: (195) y: (-90)\nforever\n    if <touching (sprite5 v)?> then\n        broadcast (message1 v)\n        broadcast (back to start v)\n        next costume\n    end\nend\n\nwhen I receive [01 v]\nforever\n    play sound [Vexento - Pixel Party2 v] until done\nend\n\nwhen backdrop switches to [backdrop10 v]\nhide\nstop [other scripts in sprite v]\n\n@Maybe-you-should-avoid-t\n\nwhen flag clicked\nset size to (100) %\ngo to x: (4) y: (170)\nhide\nswitch costume to (jim v)\n\nwhen I receive [01 v]\nshow\n\nwhen I receive [message1 v]\nnext costume\n\nwhen backdrop switches to [backdrop10 v]\nhide\nstop [other scripts in sprite v]\n\n@Sprite2\n\nwhen I receive [back to start v]\ngo to x: (-240) y: (-38)\n\nwhen I receive [blue v]\nshow\ngo to x: (-185) y: (7)\nforever\n    if <key (right arrow v) pressed?> then\n        switch costume to (costume2 v)\n        change [xv v] by (1)\n    end\n    if <key (left arrow v) pressed?> then\n        switch costume to (costume3 v)\n        change [xv v] by (-1)\n    end\n    set [xv v] to ((Xv) * (0.9))\n    change x by (Xv)\n    if <touching color (#000000)?> then\n        change y by (1)\n        if <touching color (#000000)?> then\n            change y by (1)\n            if <touching color (#000000)?> then\n                change y by (1)\n                if <touching color (#000000)?> then\n                    change y by (1)\n                    if <touching color (#000000)?> then\n                        change y by (1)\n                        if <touching color (#000000)?> then\n                            change x by ((Xv) * (-1))\n                            if <key (up arrow v) pressed?> 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    end\n    change [yv v] by (-1)\n    change y by (Yv)\n    if <touching color (#000000)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching color (#000000)?> then\n        if <key (up arrow v) pressed?> then\n            set [yv v] to [15]\n        end\n    end\n    change y by (-1)\nend\n\nwhen I receive [blue v]\nswitch backdrop to (backdrop1 v)\n\nwhen I receive [blue v]\nforever\n    if <touching color (#ff0000)?> then\n        broadcast (back to start v)\n    end\nend\n\nwhen flag clicked\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop10 v]\nhide\nstop [other scripts in sprite v]\n\nwhen I receive [blue v]\nforever\n    if <touching color (#7f00ff)?> then\n        change [yv v] by (29)\n    end\nend\n\n@Sprite3\n\nwhen this sprite clicked\nbroadcast (pink v)\nbroadcast (01 v)\nbroadcast (no blue v)\nhide\n\nwhen I receive [no pink v]\nhide\n\nwhen flag clicked\ngo to x: (56) y: (75)\nset size to (700) %\nshow\n\nwhen flag clicked\nforever\n    if <touching (mouse-pointer v)?> then\n        set size to (800) %\n    else\n        set size to (700) %\n    end\nend\n\nif  then\nend\n\n@Sprite5\n\nwhen I receive [back to start v]\ngo to x: (-240) y: (-38)\n\nwhen I receive [pink v]\nshow\ngo to x: (-185) y: (7)\nforever\n    if <key (right arrow v) pressed?> then\n        switch costume to (costume2 v)\n        change [xv v] by (1)\n    end\n    if <key (left arrow v) pressed?> then\n        switch costume to (costume3 v)\n        change [xv v] by (-1)\n    end\n    set [xv v] to ((Xv) * (0.9))\n    change x by (Xv)\n    if <touching color (#000000)?> then\n        change y by (1)\n        if <touching color (#000000)?> then\n            change y by (1)\n            if <touching color (#000000)?> then\n                change y by (1)\n                if <touching color (#000000)?> then\n                    change y by (1)\n                    if <touching color (#000000)?> then\n                        change y by (1)\n                        if <touching color (#000000)?> then\n                            change x by ((Xv) * (-1))\n                            if <key (up arrow v) pressed?> 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    end\n    change [yv v] by (-1)\n    change y by (Yv)\n    if <touching color (#000000)?> then\n        change y by ((Yv) * (-1))\n        set [yv v] to [0]\n    end\n    change y by (-1)\n    if <touching color (#000000)?> then\n        if <key (up arrow v) pressed?> then\n            set [yv v] to [15]\n        end\n    end\n    change y by (-1)\nend\n\nwhen I receive [pink v]\nswitch backdrop to (backdrop1 v)\n\nwhen I receive [pink v]\nforever\n    if <touching color (#ff0000)?> then\n        broadcast (back to start v)\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen backdrop switches to [backdrop10 v]\nhide\n\nwhen I receive [pink v]\nforever\n    if <touching color (#7f00ff)?> then\n        change [yv v] by (29)\n    end\nend\n\n@Sprite6\n\nwhen flag clicked\ngo to x: (0) y: (0)\nhide\n\nwhen backdrop switches to [backdrop10 v]\nforever\n    go to x: (-97) y: (259)\n    show\n    set size to (1500) %\nend\n\nwhen I receive [pink v]\nswitch costume to (costume2 v)\n\nwhen I receive [blue v]\nswitch costume to (costume1 v)\n\nshow\n\n@kidsad\n\nwhen flag clicked\nset size to (100) %\nhide\ngo to x: (7) y: (112)\n\nwhen backdrop switches to [backdrop10 v]\nshow\nforever\n    play sound [Masked Heroes v] until done\nend\n\nwhen backdrop switches to [backdrop10 v]\nforever\n    wait (0.01) seconds\n    change size by (3.3)\n    wait (0.01) seconds\n    change size by (3.3)\n    wait (0.01) seconds\n    change size by (3.3)\n    wait (0.01) seconds\n    change size by (-3.3)\n    wait (0.01) seconds\n    change size by (-3.3)\n    wait (0.01) seconds\n    change size by (-3.3)\nend\n\n@Sprite7\n\nwhen flag clicked\nshow\ngo to x: (18) y: (125)\n\nwhen I receive [01 v]\nhide\n\n@star\n\nwhen flag clicked\ngo to x: (-181) y: (-125)\nset size to (40) %\nhide\n\nwhen backdrop switches to [backdrop10 v]\nshow\n\n@00386\n\nwhen flag clicked\nhide\ngo to x: (-18) y: (-142)\nset size to (90) %\n\nwhen backdrop switches to [backdrop10 v]\nshow\n\n
                   — { Sketched 2 A Platformer }—\n_________________________________________________\n\n        Welcome to Sketched! This is the second (and way better) game in this series. I hand drew everything in this platformer! Scanned it, and uploaded it to scratch. It was extremely difficult, but its finally done!\n_________________________________________________\nControls: WASD and Arrow Keys, N to skip\n      \n              ✅ Please follow @Capt_Boanerges for \n                             more cool games!\n                Also consider subbing to me on yt https://www.youtube.com/channel/UCNh18K3f8Xii1uf7rqFoOMQ