Bluish Platformer #all#games#trending
@Stage\n\nwhen flag clicked\nswitch backdrop to (stage1 v)\n\nwhen I receive [next level v]\nnext backdrop\n\nwhen backdrop switches to [stage11 v]\nbroadcast (the end v)\nstop [all v]\n\nwhen backdrop switches to [stage11 v]\nbroadcast (the end v)\nstop [all v]\n\n@Stickman\n\nwhen flag clicked\nforever\n    if <key (left arrow v) pressed?> then\n        switch costume to (run1 left v)\n        wait (0.1) seconds\n        switch costume to (run2 left v)\n        wait (0.1) seconds\n        switch costume to (run3 left v)\n        wait (0.1) seconds\n    end\n    if <key (right arrow v) pressed?> then\n        switch costume to (run1 right v)\n        wait (0.1) seconds\n        switch costume to (run2 right v)\n        wait (0.1) seconds\n        switch costume to (run3 right v)\n        wait (0.1) seconds\n    end\n    if <key (a v) pressed?> then\n        switch costume to (run1 left v)\n        wait (0.1) seconds\n        switch costume to (run2 left v)\n        wait (0.1) seconds\n        switch costume to (run3 left v)\n        wait (0.1) seconds\n    end\n    if <key (d v) pressed?> then\n        switch costume to (run1 right v)\n        wait (0.1) seconds\n        switch costume to (run2 right v)\n        wait (0.1) seconds\n        switch costume to (run3 right v)\n        wait (0.1) seconds\n    end\nend\n\nwhen flag clicked\nshow\nswitch costume to (run3 right v)\ngo to x: (-220) y: (-115)\nset [yv v] to [0]\nset [xv v] to [0]\nforever\n    if <key (left arrow v) pressed?> then\n        switch costume to (costume3 v)\n        change [xv v] by (-0.5)\n    end\n    if <key (right arrow v) pressed?> then\n        switch costume to (costume2 v)\n        change [xv v] by (0.5)\n    end\n    change x by (Xv)\n    set [xv v] to ((Xv) * (0.9))\n    if <touching color (#000000)?> then\n        change y by (0.5)\n        if <touching color (#000000)?> then\n            change y by (0.5)\n            if <touching color (#000000)?> then\n                change y by (0.5)\n                if <touching color (#000000)?> then\n                    change y by (0.5)\n                    if <touching color (#000000)?> then\n                        change y by (0.5)\n                        if <touching color (#000000)?> then\n                            change y by (0.5)\n                            if <touching color (#000000)?> then\n                                change y by (0.5)\n                                if <touching color (#000000)?> then\n                                    change y by (0.5)\n                                    if <touching color (#000000)?> then\n                                        if <key (up arrow v) pressed?> then\n                                            if <(Xv) > [0]> then\n                                                set [xv v] to [-7]\n                                            else\n                                                set [xv v] to [7]\n                                            end\n                                            set [yv v] to [10]\n                                        else\n                                            set [xv v] to ((Xv) * (-1.3))\n                                            change x by (Xv)\n                                            set [xv v] to [0]\n                                            change x by ((Xv) / (5))\n                                        end\n                                        change y by (-4)\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [yv v] by (-0.5)\n    change y by (Yv)\n    if <touching color (#000000)?> then\n        set [yv v] to ((Yv) * (-0.25))\n        change y by (Yv)\n        if <touching color (#000000)?> then\n            change y by (Yv)\n            if <touching color (#000000)?> then\n                change y by (Yv)\n                if <touching color (#000000)?> then\n                    change y by (Yv)\n                end\n            end\n        end\n    end\n    change y by (-1)\n    if <<touching color (#000000)?> and <key (up arrow v) pressed?>> then\n        set [yv v] to [10]\n    end\n    change y by (1)\nend\n\nwhen flag clicked\nshow\nswitch costume to (run3 right v)\ngo to x: (-220) y: (-115)\nset [yv v] to [0]\nset [xv v] to [0]\nforever\n    if <key (a v) pressed?> then\n        switch costume to (costume3 v)\n        change [xv v] by (-0.5)\n    end\n    if <key (d v) pressed?> then\n        switch costume to (costume2 v)\n        change [xv v] by (0.5)\n    end\n    change x by (Xv)\n    set [xv v] to ((Xv) * (0.9))\n    if <touching color (#000000)?> then\n        change y by (0.5)\n        if <touching color (#000000)?> then\n            change y by (0.5)\n            if <touching color (#000000)?> then\n                change y by (0.5)\n                if <touching color (#000000)?> then\n                    change y by (0.5)\n                    if <touching color (#000000)?> then\n                        change y by (0.5)\n                        if <touching color (#000000)?> then\n                            change y by (0.5)\n                            if <touching color (#000000)?> then\n                                change y by (0.5)\n                                if <touching color (#000000)?> then\n                                    change y by (0.5)\n                                    if <touching color (#000000)?> then\n                                        if <key (w v) pressed?> then\n                                            if <(Xv) > [0]> then\n                                                set [xv v] to [-7]\n                                            else\n                                                set [xv v] to [7]\n                                            end\n                                            set [yv v] to [10]\n                                        else\n                                            set [xv v] to ((Xv) * (-1.3))\n                                            change x by (Xv)\n                                            set [xv v] to [0]\n                                            change x by ((Xv) / (5))\n                                        end\n                                        change y by (-4)\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [yv v] by (-0.5)\n    change y by (Yv)\n    if <touching color (#000000)?> then\n        set [yv v] to ((Yv) * (-0.25))\n        change y by (Yv)\n        if <touching color (#000000)?> then\n            change y by (Yv)\n            if <touching color (#000000)?> then\n                change y by (Yv)\n                if <touching color (#000000)?> then\n                    change y by (Yv)\n                end\n            end\n        end\n    end\n    change y by (-1)\n    if <<touching color (#000000)?> and <key (w v) pressed?>> then\n        set [yv v] to [10]\n    end\n    change y by (1)\nend\n\nwhen flag clicked\nforever\n    if <(x position) > [235]> then\n        go to x: (-220) y: (-115)\n        broadcast (next level v)\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#cc0000)?> then\n        go to x: (-220) y: (-115)\n    end\nend\n\nwhen flag clicked\nforever\n    if <<([backdrop # v] of [_stage_ v]) = [10]> and <(x position) > [235]>> then\n        broadcast (the end v)\n        hide\n        switch costume to (costume1 v)\n    end\nend\n\n@The End\n\nwhen flag clicked\nhide\n\nwhen I receive [the end v]\nshow\ngo to [front v] layer\ngo to x: (0) y: (0)\nshow variable [time v]\nstop [other scripts in sprite v]\nset [time v] to (Time)\n\nwhen flag clicked\nhide variable [time v]\nset [time v] to [0]\n\nwhen flag clicked\nforever\n    wait (1) seconds\n    change [time v] by (1)\nend\n\nwhen I receive [the end v]\nshow variable [time v]\nstop [other scripts in sprite v]\nset [time v] to (Time)\n\n@Thumbnail\n\nwhen flag clicked\nhide\n\nshow\ngo to [front v] layer\ngo to x: (0) y: (0)\n\n
BEST TIME 17 SECONDS!!!!!!!!!!!!!\nhello this is my new 360 platformer called space!! \nthis took a lot of time and effort so a heart star and maybe a follow would be greatly appericiated!!!!\nCredit:\n@TBNR_Mat for making the player!\n@Timmccool for the love and fav detector\n@awesomebricks1 and @plant2 for inspiring me\n@arlfifa for %90 art & %100 code by me\ncooltext.com\ngoogle for the background and of course scratch!!\nshoutout to underated scratcher \n@-_cola_-\n\nhttps://scratch.mit.edu/projects/417525920 after u played play v.0.2