Bendy and the Ink Machine Platformer
@Stage\n\nwhen flag clicked\nswitch backdrop to (backdrop1 v)\nforever\n    play sound [BENDY AND THE INK MACHINE SONG \(Build Our Machine\) LYRIC VIDEO - DAGames.mp3 v] until done\nend\n\nwhen I receive [new level v]\nnext backdrop\n\n@Sprite1\n\nwhen flag clicked\nset [x vel v] to [0]\nset [y vel v] to [0]\nset [jump v] to [0]\nset [costume v] to [1]\ngo to x: (-164) y: (-81)\nforever\n    switch costume to (bendy2 v)\n    if <key (right arrow v) pressed?> then\n        change [x vel v] by (1.5)\n    end\n    if <key (left arrow v) pressed?> then\n        change [x vel v] by (-1.5)\n    end\n    change x by (x vel)\n    if <touching color (#000000)?> then\n        change x by ((x vel) * (-1))\n        set [x vel v] to [0]\n    end\n    set [x vel v] to ((x vel) * (0.8))\n    if <<key (up arrow v) pressed?> and <<(Jump) = [1]> and <(y vel) = [0]>>> then\n        set [y vel v] to [10]\n        set [jump v] to [0]\n    end\n    change [y vel v] by (-1)\n    change y by (y vel)\n    if <touching color (#000000)?> then\n        change y by ((y vel) * (-1))\n        set [y vel v] to [0]\n        set [jump v] to [1]\n        if <(x position) > [225]> then\n            set x to (-235)\n            broadcast (New Level v)\n        end\n    end\n    switch costume to (Costume)\nend\n\nwhen flag clicked\nwait until <(backdrop [name v]) = [ink]>\nwait until <(y position) < [-180]>\nset y to (240)\nbroadcast (New Level v)\nrepeat until <(backdrop [name v]) = [backdrop9]>\n    if <(y position) < [-180]> then\n        set y to (180)\n        switch backdrop to (backdrop7 v)\n    end\nend\nwait until <(backdrop [name v]) = [end]>\nset [costume v] to [2]\n\n
A platformer based on the game Bendy And The Ink Machine.\n\nDon't forget to love and fave!\n\nNovember 2017 --- I added a bunch of levels\n\n