Minecraft Platformer #all #games #trending

Instructions: ＝＝Mobile OK==  This is a Minecraft platformer. \n◼︎How to use \nYou can use the arrow keys or WASD keys. Mobile support. Don't touch magma or monsters!  \n⭐️ If you press the star and heart, the skin will change!⭐️  \n\n◼︎Credit \nCostume:@-firstwave- \nCloud:@-Jikky- \nBlock:@highpandapanda1 \n♡☆Mark:@StratfordJames Sound effect:@TOMATONOHEYA @griffpatch BGM:@TonyShark_TS \nLogo:@kuri-pa-2  \n\nPlease ⭐️ and ❤️!!  \n\n◼︎tag \n #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #games #all #all #all #all #all #all #all #all #all #all #all #all #all #all #all #all #all #all

@Stage\n\nwhen flag clicked\nforever\n    play sound [c418-sweden-minecraft-volume-alpha v] until done\nend\n\n@stage\n\nwhen flag clicked\nswitch costume to (1 v)\n\nwhen I receive [next v]\nnext costume\n\n@Weather\n\nwhen flag clicked\nhide\nforever\n    create clone of (_myself_ v)\n    wait (pick random (6) to (12)) seconds\nend\n\nwhen I start as a clone\ngo to [back v] layer\nswitch costume to (pick random (1) to (11))\nshow\ngo to x: (300) y: (pick random (65) to (160))\nrepeat until <(x position) < [-300]>\n    go [forward v] (1) layers\n    go to [back v] layer\n    change x by (-0.5)\nend\ndelete this clone\n\n@player\n\nwhen flag clicked\ngo to x: (-210) y: (-60)\nwait (0.5) seconds\nhide\nforever\n    create clone of (_myself_ v)\nend\n\nwhen flag clicked\nwait (1) seconds\ngo to x: (-200) y: (-60)\nset size to (75) %\nshow\nset [costume v] to [Steve]\nhide variable [x v]\nhide variable [y v]\nset [x v] to [0]\nset [y v] to [0]\nset [stage v] to [1]\nhide variable [time v]\nswitch costume to (steve v)\nset rotation style [left-right v]\nforever\n    move\nend\n\nwhen [timer v] > (0.01)\nhide\n\nwhen flag clicked\nhide variable [time v]\nset [time v] to [0]\nrepeat until <(stage) = [16]>\n    wait (1) seconds\n    change [time v] by (1)\nend\nshow variable [time v]\n\ndefine move\nif <<not <<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>>> and <touching (water v)?>> then\n    change [y v] by (-1)\n    set [y v] to [-1.2]\nend\nif <<<key (up arrow v) pressed?> or <<(y position) < (mouse y)> and <mouse down?>>> and <touching (water v)?>> then\n    set [y v] to [7]\nend\nchange [y v] by (-1)\nchange y by (Y)\nif <<[0] < (Y)> and <touching (stage v)?>> then\n    change y by ((0) - (Y))\nend\nif <touching (stage v)?> then\n    change y by ((Y) - ((Y) * (1.8)))\n    set [y v] to [0]\n    if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<(y position) < (mouse y)> and <mouse down?>>> then\n        set [y v] to [12]\n    end\nend\nif <<<mouse down?> and <(mouse x) < (x position)>> or <<key (left arrow v) pressed?> or <key (a v) pressed?>>> then\n    change [x v] by (-0.8)\n    point in direction (-90)\nend\nif <<<mouse down?> and <(x position) < (mouse x)>> or <<key (right arrow v) pressed?> or <key (d v) pressed?>>> then\n    change [x v] by (0.8)\n    point in direction (90)\nend\nset [x v] to ((X) * (0.9))\nchange x by (X)\nif <touching (stage v)?> then\n    change y by (1)\nend\nif <touching (stage v)?> then\n    change y by (1)\nend\nif <touching (stage v)?> then\n    change y by (1)\nend\nif <touching (stage v)?> then\n    change y by (1)\nend\nif <touching (stage v)?> then\n    change y by (1)\nend\nif <touching (stage v)?> then\n    change y by (-4)\n    change x by ((X) * (-1))\n    if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<(y position) < (mouse y)> and <mouse down?>>> then\n        start sound [Zoop v]\n        set [y v] to [14]\n        if <(X) > [0]> then\n            set [x v] to [-10]\n        else\n            set [x v] to [10]\n        end\n    else\n        set [x v] to [0]\n    end\nend\nif <<touching (damage v)?> or <(y position) < [-178]>> then\n    start sound [die v]\n    clear graphic effects\n    if <not <(costume [number v]) = [19]>> then\n        switch costume to (kill v)\n    end\n    set [y v] to [0]\n    set [x v] to [0]\n    hide\n    switch costume to (costume)\n    go to x: (-200) y: (40)\n    clear graphic effects\n    show\n    set [x v] to [0]\nend\nif <[235] < (x position)> then\n    broadcast (next v)\n    hide\n    go to x: (-200) y: (35)\n    change [stage v] by (1)\n    set [x v] to [0]\n    set [y v] to [0]\n    clear graphic effects\n    show\n    set [x v] to [0]\nend\n\nwhen flag clicked\nforever\n    if <<<key (right arrow v) pressed?> or <key (left arrow v) pressed?>> and <touching (stage2 v)?>> then\n        play sound (join (pick random (1) to (2)) [*]) until done\n    end\nend\n\nwhen I receive [skin v]\nswitch costume to (pick random (3) to (22))\nset [costume v] to (costume [name v])\n\nwhen I start as a clone\nshow\nrepeat (10)\n    change [ghost v] effect by (10)\n    change size by (-10)\nend\ndelete this clone\n\nwhen I receive [respawn v]\nrepeat (10)\n    change [ghost v] effect by (10)\nend\nset [y v] to [0]\nset [x v] to [0]\nhide\nswitch costume to (costume)\ngo to x: (-200) y: (40)\nclear graphic effects\nshow\nwait (0.1) seconds\nset [x v] to [0]\n\nwhen I receive [steve v]\nswitch costume to (steve v)\n\n@notif\n\nwhen flag clicked\ngo to x: (0) y: (50)\nhide\nwait (pick random (8) to (15)) seconds\nshow\nrepeat until <(y position) < [6]>\n    go to [front v] layer\n    change y by (((5) - (y position)) / (6))\nend\nwait (3.5) seconds\nrepeat until <(y position) > [49.5]>\n    go to [front v] layer\n    change y by (((y position) + (5)) / (5))\nend\nhide\nforever\n    go to [front v] layer\n    wait (pick random (14) to (26)) seconds\n    show\n    repeat until <(y position) < [6]>\n        go to [front v] layer\n        change y by (((5) - (y position)) / (6))\n    end\n    wait (3.5) seconds\n    repeat until <(y position) > [49.5]>\n        go to [front v] layer\n        change y by (((y position) + (5)) / (5))\n    end\n    hide\nend\n\nwhen I receive [alert v]\nstop [other scripts in sprite v]\nrepeat (5)\n    change [ghost v] effect by (20)\nend\nhide\n\nwhen I receive [tick v]\ngo to [front v] layer\n\n@damage\n\nwhen flag clicked\nswitch costume to (1 v)\n\nwhen I receive [next v]\nnext costume\n\nforever\n    show\n    go to [back v] layer\n    go [forward v] (2) layers\nend\n\n@back ground\n\nwhen I receive [next v]\ngo to x: (0) y: (0)\nnext costume\nif <<<(costume [number v]) = [8]> or <(costume [number v]) = [9]>> or <<(costume [number v]) = [10]> or <(costume [number v]) = [11]>>> then\n    set [brightness v] effect to (-15)\nelse\n    clear graphic effects\nend\n\nwhen flag clicked\nswitch costume to (1 v)\nforever\n    show\n    go to [back v] layer\n    go [forward v] (2) layers\nend\n\n@water\n\nwhen flag clicked\nshow\nswitch costume to (1 v)\n\nwhen I receive [next v]\nnext costume\ngo to [front v] layer\nif <<(costume [number v]) = [8]> or <<(costume [number v]) = [11]> or <(costume [number v]) = [14]>>> then\n    set [ghost v] effect to (20)\n    set [brightness v] effect to (-15)\nelse\n    clear graphic effects\nend\n\n@♡☆\n\nwhen flag clicked\ndelete all of [♡☆ v]\ninsert [] at (1) of [♡☆ v] \ninsert [] at (2) of [♡☆ v] \ninsert [] at (3) of [♡☆ v] \ninsert [] at (4) of [♡☆ v] \nhide\nswitch costume to (♡ v)\ncreate clone of (_myself_ v)\nswitch costume to (☆ v)\ncreate clone of (_myself_ v)\nforever\n    if <<(item (1) of [♡☆ v]) = [♡]> and <(item (2) of [♡☆ v]) = [☆]>> then\n        Thank you\n        wait until <not <<(item (1) of [♡☆ v]) = [♡]> and <(item (2) of [♡☆ v]) = [☆]>>>\n    else\n    end\nend\n\nwhen I start as a clone\ngo to x: (0) y: (0)\nshow\nforever\n    if <touching (mouse-pointer v)?> then\n        replace item (3) of [♡☆ v] with (join (mouse x) (mouse y))\n        if <(costume [number v]) = [1]> then\n            if <not <(item (1) of [♡☆ v]) = [♡]>> then\n                replace item (1) of [♡☆ v] with (costume [name v])\n            else\n                replace item (1) of [♡☆ v] with []\n            end\n        else\n            if <not <(item (2) of [♡☆ v]) = [☆]>> then\n                replace item (2) of [♡☆ v] with (costume [name v])\n            else\n                replace item (2) of [♡☆ v] with []\n            end\n        end\n        wait until <not <(item (3) of [♡☆ v]) = (join (mouse x) (mouse y))>>\n        replace item (3) of [♡☆ v] with []\n    end\nend\n\ndefine Thank you\nbroadcast (skin v)\nswitch costume to (thank you v)\ngo to x: (-120) y: (-200)\nwait (0.5) seconds\nshow\nglide (0.5) secs to x: (-120) y: (-140)\nwait (5) seconds\nglide (0.5) secs to x: (-120) y: (-200)\nhide\n\n@Respawn\n\nwhen flag clicked\nset size to (100) %\ngo to x: (180) y: (-150)\ngo to [front v] layer\nshow\n\nwhen this sprite clicked\ngo to [front v] layer\nbroadcast (Respawn v)\nstart sound [Coin v]\nrepeat until <(size) < [92]>\n    change size by (-3)\n    change [brightness v] effect by (-10)\nend\nwait (0.1) seconds\nrepeat until <[99] < (size)>\n    change size by (3)\n    change [brightness v] effect by (10)\nend\nclear graphic effects\n\n@comment\n\nwhen flag clicked\nswitch costume to (1 v)\nforever\n    go to [front v] layer\nend\n\nwhen I receive [next v]\nnext costume\n\n@stage2\n\nwhen flag clicked\ngo to x: (0) y: (0)\nswitch costume to (1 v)\nset [ghost v] effect to (99)\n\nwhen I receive [next v]\nnext costume\nset [ghost v] effect to (99)\n\n@sun\n\nwhen flag clicked\nset [sun v] to [0]\ngo to [back v] layer\nset size to (100) %\nshow\nforever\n    change [sun v] by (10)\n    go to [back v] layer\nend\n\nwhen flag clicked\nforever\n    go to [back v] layer\n    change size by ([cos v] of (sun) )\nend\n\n@thumbnail\n\nwhen flag clicked\nhide\nforever\n    reset timer\nend\n\nwhen [timer v] > (0.0001)\nshow\n\n