新感覚‼︎ All kanji platformer! ver.1.4.9
@Stage\n\nwhen flag clicked\nforever\n    set volume to (100) %\n    play sound [MusMus-BGM-027 v] until done\nend\n\n@我\n\nwhen flag clicked\nshow\nswitch costume to (我 v)\nset [横移動 v] to [0]\nset [跳躍力 v] to [0]\nset [難易度 v] to [1]\ngo to x: (-180) y: (-50)\nforever\n    Run physics [0.9] [0.9] [-1] [15]\n    if <touching (跳 v)?> then\n        start sound [ジャンプ v]\n        wait until <not <touching (_edge_ v)?>>\n        set [跳躍力 v] to [1]\n        change [跳躍力 v] by (1)\n        wait (0.001) seconds\n        set [跳躍力 v] to [15]\n    end\n    if <touching (右 v)?> then\n        change [横移動 v] by (4)\n    end\n    if <touching (左 v)?> then\n        change [横移動 v] by (-4)\n    end\nend\n\ndefine Run physics (speed) (friction) (gravity) (jump height)\nchange [跳躍力 v] by (gravity)\nif <<<key (right arrow v) pressed?> or <key (d v) pressed?>> or <<mouse down?> and <(mouse x) > (x position)>>> then\n    change [横移動 v] by (speed)\nend\nif <<<key (left arrow v) pressed?> or <key (a v) pressed?>> or <<mouse down?> and <(x position) > (mouse x)>>> then\n    change [横移動 v] by ((speed) * (-1))\nend\nset [横移動 v] to ((横移動) * (friction))\nchange x by (横移動)\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by (1)\nend\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by (1)\nend\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by (1)\nend\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by (1)\nend\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by (-4)\n    change x by ((横移動) * (-1))\n    if <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n        set [跳躍力 v] to ((jump height) - (3.5))\n        if <[0] < (横移動)> then\n            set [横移動 v] to [-7]\n        else\n            set [横移動 v] to [7]\n        end\n    else\n        set [横移動 v] to [0]\n    end\nend\nchange y by (跳躍力)\nif <<touching (地面 v)?> or <touching (回 v)?>> then\n    change y by ((跳躍力) * (-1))\n    set [跳躍力 v] to [0]\nend\nchange y by (-1)\nif <<<key (up arrow v) pressed?> or <key (w v) pressed?>> or <<mouse down?> and <(mouse y) > (y position)>>> then\n    if <<touching (地面 v)?> or <touching (回 v)?>> then\n        set [跳躍力 v] to [11.5]\n    end\nend\nchange y by (1)\n\nwhen I receive [ded v]\nswitch costume to (亡 v)\nstart sound [Bon v]\nset [ghost v] effect to (60)\nglide (1) secs to x: (-180) y: (-50)\nswitch costume to (我 v)\nset [ghost v] effect to (0)\n\nwhen I receive [next level v]\ngo to x: (-180) y: (-50)\n\nwhen flag clicked\nrepeat until <(難易度) = [22]>\n    if <touching (次 v)?> then\n        broadcast (Next level v) and wait\n        wait until <not <touching (次 v)?>>\n    end\n    if <<<(y position) < [-170]> or <touching (針 v)?>> or <key (r v) pressed?>> then\n        broadcast (Ded v) and wait\n    end\n    if <touching (跳 v)?> then\n        set [跳躍力 v] to [15]\n    end\nend\n\nwhen flag clicked\nforever\n    go to [front v] layer\nend\n\nwhen flag clicked\nforever\n    if <touching (次 v)?> then\n        play sound [Pi-n v] until done\n    end\nend\n\nwhen flag clicked\nforever\n    if <<<(y position) < [-170]> or <touching (針 v)?>> and <(costume [number v]) = [1]>> then\n        play sound [Bon v] until done\n    end\nend\n\n@地面\n\nwhen flag clicked\nshow\nswitch costume to (地面一 v)\nforever\n    go to [front v] layer\n    go [backward v] (5) layers\n    set [難易度 v] to (costume [number v])\n    go to x: (0) y: (0)\nend\n\nwhen I receive [next level v]\nnext costume\n\nwhen flag clicked\nhide variable [時間 v]\nset [時間 v] to [0]\nrepeat until <(costume [number v]) = [15]>\n    change [時間 v] by (1)\n    wait (1) seconds\nend\n\nwhen flag clicked\n\nforever\n    if <(costume [number v]) = [14]> then\n        if <((my variable) + (☆)) = [2]> then\n            broadcast (Next level v)\n        end\n    end\nend\n\n@針\n\nwhen flag clicked\nshow\nswitch costume to (1 v)\nforever\n    go to [front v] layer\n    go [backward v] (10) layers\n    set [難易度 v] to (costume [number v])\n    go to x: (0) y: (0)\nend\n\nwhen I receive [next level v]\nnext costume\n\n@跳\n\nwhen flag clicked\nset drag mode [not draggable v]\nshow\nset size to (100) %\ngo to x: (0) y: (0)\ngo to [back v] layer\nswitch costume to (コスチューム4 v)\nforever\n    if <touching (我 v)?> then\n        wait (0.06) seconds\n        change size by (1)\n        wait (0.05) seconds\n        change size by (-1)\n        wait until <not <touching (我 v)?>>\n    end\nend\n\nwhen I receive [next level v]\nnext costume\n\n@次\n\nwhen flag clicked\nshow\nswitch costume to (次一 v)\nset size to (100) %\ngo to [back v] layer\ngo to x: (0) y: (0)\n\nwhen I receive [next level v]\nnext costume\n\n@右\n\nwhen I receive [next level v]\nnext costume\n\nwhen flag clicked\nshow\nswitch costume to (右一 v)\n\n@見出\n\nwhen flag clicked\ngo to x: (1) y: (4)\ngo to [front v] layer\nset size to (100) %\nset [ghost v] effect to (100)\n\nhide variable [時間 v]\n\n@時間\n\nwhen I start as a clone\nset [brightness v] effect to (0)\nswitch costume to (無 v)\nset size to (1) %\ngo to x: ((-110) - ((複製番号) * (19))) y: (165)\nforever\n    go to [front v] layer\n    show\n    if <(複製番号) > [0]> then\n        if <(length of (時間)) < (複製番号)> then\n            switch costume to (零 v)\n        else\n            switch costume to ((letter (((length of (時間)) - (複製番号)) + (1)) of (時間)) + (1))\n        end\n    end\nend\n\nwhen flag clicked\nhide\nset size to (1) %\nset [複製番号 v] to [0]\nrepeat (6)\n    change [複製番号 v] by (1)\n    create clone of (_myself_ v)\nend\n\n@部外者象徴\n\nwhen flag clicked\nhide\n\n@集中線\n\ngo to x: (0) y: (0)\n\nwhen flag clicked\nhide\n\n
⚠︎注意⚠︎\n読まなくてもできますが、使い方、メモとクレジットのとこも読破することをお勧めします！\n【宣伝】intro contest↓\nhttps://scratch.mit.edu/projects/770092728/\nこれに作品入れてね〜＾↓\nhttps://scratch.mit.edu/studios/32270283/\nーーーーーーーーーーーーーーーーーーーーーーーーー\n日本語は下↓(°▽°)\n【English】\n→ Press the key or d key to go to the right.\n← Press the key or a key to go to the right.\nUse the ↑ key or w key to jump.\nIt is mobile compatible.\nPlease Don't touch 針, 罠 and 棘.\n【跳】If you touch, it will jump big.\n【次】Touch to go to the next stage.\n【右】Touch to fly to the right.\nSelf-destruct with r key\n\nPlease do your best!\nGood lack!\n\n【日本語】\n右矢印キー又はdキーで右移動\n左矢印キー又はaキーで左移動\n上矢印キー又はwキーでジャンプ\nモバイル対応しました。\n針、棘、罠に触れたらダメですょ\n【跳】触れると大きくジャンプします。\n【次】触れると次のステージに行きます。\n【右】触れると勢いよく右に行きます。\nrキーで自爆\n初見殺しっつーかステージ新しくなって勢いよく前いくと大体デスするよ笑(語彙力よ)\n\n頑張ってね。