Death Fields || #games #all #platformergames #platformer

Instructions: ★★★New Game★★★\nhttps://scratch.mit.edu/projects/500650930\n\n★★★Instructions★★★\n-Up Arrow & W - To Jump\n-Left Arrow & A - To Move Left\n-Right Arrow & D - To Move Right\nBe sure to ❤️ and ⭐\nNo Advertising!\n\n★★★Trending★★★\nPropose This To Be Featured Here\nhttps://scratch.mit.edu/studios/4228481/\nTop Loved!!\n\n★★★Bugs★★★\nI Am Not Aware Of Any Bugs\n\n★★★Warning!★★★\nExtremely Short, I Am Working On More Levels!

@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\n\n@The thing majiggy\n\ndefine fast\nrepeat (6)\n    if <touching (levels v)?> then\n        change y by (1)\n    end\nend\n\ndefine ycoll\nrepeat until <not <<touching color (#444444)?> or <<touching color (#777777)?> or <<touching color (#00ff08)?> or <<touching color (#00b706)?> or <touching color (#5f4a00)?>>>>>>\n    if <(y) > [0]> then\n        change y by (-1)\n    else\n        change y by (1)\n    end\nend\n\ndefine xcoll\nrepeat until <not <<touching color (#00ff08)?> or <<touching color (#00b706)?> or <<touching color (#5f4a00)?> or <<touching color (#00a727)?> or <<touching color (#00ff3a)?> or <touching color (#8c5100)?>>>>>>>\n    if <(x) > [0]> then\n        change x by (-1)\n    else\n        change x by (1)\n    end\nend\n\nwhen flag clicked\nhide\ngo to (the hitbox v)\n\nwhen I receive [next level v]\ngo to x: (-162) y: (-128)\nnext backdrop\n\nwhen I receive [death v]\nchange [your time v] by (1)\ngo to x: (-200) y: (0)\n\nwhen flag clicked\nforever\n    if <(x position) = [304]> then\n        broadcast (next level v)\n    end\nend\n\nwhen I receive [thumbnail show v]\nhide\n\nwhen flag clicked\nhide variable [your time v]\nhide variable [☁ fastest time v]\nset [deaths v] to [0]\n\nwhen flag clicked\nswitch costume to (costume4 v)\n\nwhen I receive [skip v]\ngo to x: (-177) y: (-129)\n\nwhen flag clicked\nshow\n\nwhen flag clicked\ngo to x: (-200) y: (0)\npoint in direction (90)\nset rotation style [left-right v]\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?>> then\n        change [x v] by (1)\n        switch costume to (costume4 v)\n    end\n    if <<key (left arrow v) pressed?> or <key (a v) pressed?>> then\n        change [x v] by (-1)\n        switch costume to (costume3 v)\n    end\n    set [x v] to ((x) * (0.9))\n    change x by (x)\n    if <<touching color (#00ff08)?> or <<touching color (#00b706)?> or <touching color (#5f4a00)?>>> then\n        fast\n        if <<touching color (#00ff08)?> or <<touching color (#00b706)?> or <touching color (#5f4a00)?>>> then\n            xcoll\n            if <<key (up arrow v) pressed?> or <key (w v) pressed?>> 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 color (#444444)?> or <<touching color (#777777)?> or <<touching color (#000000)?> or <<touching color (#00ff08)?> or <<touching color (#00b706)?> or <touching color (#5f4a00)?>>>>>> then\n        ycoll\n        if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> and <(y) < [0]>> then\n            set [y v] to [12]\n        else\n            set [y v] to [0]\n        end\n    end\nend\n\nwhen flag clicked\nforever\n    if <touching color (#ff0000)?> then\n        broadcast (death v)\n    end\nend\n\nforever\n    if <(backdrop [number v]) = [12]> then\n        hide\n    end\nend\n\n@The HitBox\n\nwhen flag clicked\nhide\nforever\n    go to (the thing majiggy v)\nend\n\nwhen I receive [end v]\nforever\n    if <touching color (#ff0000)?> then\n        broadcast (death v)\n    end\n    if <(x position) = [303]> then\n        broadcast (next level v)\n    end\nend\n\nwhen I receive [death v]\ngo to x: (-200) y: (0)\nchange [deaths v] by (1)\n\nwhen I receive [next level v]\ngo to x: (-117) y: (-131)\n\nwhen I receive [next level v]\ngo to x: (-117) y: (-131)\n\n@Thumbnail\n\nwhen flag clicked\nhide\n\n@Sun\n\nwhen flag clicked\nforever\n    go to [back v] layer\n    go to x: (([sin v] of ((timer) * (100)) ) * (20)) y: (([sin v] of ((timer) * (100)) ) * (20))\nend\n\n@Clouds\n\nwhen I start as a clone\nshow\nforever\n    switch costume to (pick random (1) to (2))\n    set size to (pick random (70) to (80)) %\n    go to [back v] layer\n    set [ghost v] effect to (pick random (5) to (20))\n    if <(pick random (1) to (2)) = [1]> then\n        show\n        go to x: (200) y: (pick random (20) to (180))\n        repeat (50)\n            change x by (2)\n        end\n        if <touching (_edge_ v)?> then\n            hide\n        end\n        wait (pick random (1) to (5)) seconds\n    end\n    switch costume to (pick random (1) to (2))\n    set size to (pick random (70) to (80)) %\n    go to [back v] layer\n    set [ghost v] effect to (pick random (5) to (20))\n    if <(pick random (1) to (2)) = [2]> then\n        show\n        go to x: (220) y: (pick random (20) to (180))\n        repeat (110)\n            change x by (-4)\n        end\n        hide\n        wait (pick random (1) to (5)) seconds\n    end\nend\n\nwhen flag clicked\nhide\n\nwhen I start as a clone\n\nwhen flag clicked\n\nwhen I receive [begin v]\n\nwhen flag clicked\nforever\n    change [color v] effect by (25)\nend\n\nwhen flag clicked\nhide\nrepeat (5)\n    create clone of (_myself_ v)\n    wait (1) seconds\nend\n\n