||プラットフォーマー夢島編 / Platformer Dream Island||

Instructions: 今、このプロジェクト見た人へ！\nこの人フォローしてほしいなぁ！ @hanerucat\n【日本語】\nここはどんな夢でも叶う、\n夢島！色んな人たちが夢を\n叶いにこの島へ来ている。\nナレーターさんが色んな人たちの\n夢を語ってくれてるよ！\nバグがあったらコメントで教えてください！\n━━━━━━━━━━━━\n【操作方法】\n・ ↑、wキーでジャンプ\n・ ←、→で右左へ移動\n｜━━━━━━━━━━━━｜\n【English】\nAny dream can come true here,\nDream island! Various people dream\nI came to this island just in time.\nThe narrator is from various people.\nHe's telling me his dreams!\nIf you find any bugs, please let me know in the comments!\n━━━━━━━━━━━━\n【Method of operation】\n・Jump with ↑, w keys\n・ Move right or left with ←, →\n｜━━━━━━━━━━━━｜\nかんばったから\n❤&⭐&フォローお願いします！\n遊んでくれた有名人：\n@kakipi-900\n@IBKN2381220\n@Murasakineko_Pinkcat\n@o_su_si_\n@trumpU\n｜━━━━━━━━━━━━｜\n・クレジット・\n効果音━効果音ラボ\nドキメキダイアリー━@aoiroscratch\nBGM━@mizuiro\nサムネ素材━@black-hole4521\n\n#games # all\n

@Stage\n\nwhen flag clicked\nswitch backdrop to (背景1 v)\n\nwhen I receive [next stage v]\nnext backdrop\n\n@スプライト1\n\n\n\n\n\nchange x by (-2)\n\nwhen flag clicked\n\nset [y座標 v] to [10]\n\nchange y by (-10)\n\nstart sound [ニャー v]\n\nwhen I receive [start v]\ngo to x: (-100) y: (-22)\nset [x座標 v] to [0]\nforever\n    if <<key (right arrow v) pressed?> or <<key (space v) pressed?> or <<(x position) < (mouse x)> and <mouse down?>>>> then\n        switch costume to (costume2 v)\n        set [x座標 v] to [10]\n    else\n        if <<key (left arrow v) pressed?> or <<key (space v) pressed?> or <<(mouse x) < (x position)> and <mouse down?>>>> then\n            switch costume to (costume3 v)\n            set [x座標 v] to [-10]\n        else\n            switch costume to (costume1 v)\n        end\n    end\n    set [x座標 v] to ((X座標) * (0.75))\n    change x by (X座標)\n    if <touching (地面 v)?> then\n        change y by (1)\n        if <touching (地面 v)?> then\n            change y by (1)\n            if <touching (地面 v)?> then\n                change y by (1)\n                if <touching (地面 v)?> then\n                    change y by (1)\n                    if <touching (地面 v)?> then\n                        change y by (1)\n                        if <touching (地面 v)?> then\n                            change y by (1)\n                            if <touching (地面 v)?> then\n                                change x by ((0) - (X座標))\n                                change y by (-5)\n                                if <<<key (up arrow v) pressed?> or <<(mouse y) > (y position)> and <mouse down?>>> or <key (w v) pressed?>> then\n                                    start sound [壁キック v]\n                                    if <[0] < (X座標)> then\n                                        set [x座標 v] to [-10]\n                                    else\n                                        set [x座標 v] to [10]\n                                    end\n                                    set [y座標 v] to [15]\n                                else\n                                    set [x座標 v] to [0]\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\n    change [y座標 v] by (-1)\n    change y by (Y座標)\n    if <touching (地面 v)?> then\n        change y by (() - (Y座標))\n        set [y座標 v] to [0]\n    end\n    change y by (-1)\n    if <touching (地面 v)?> then\n        if <<<key (up arrow v) pressed?> or <<(mouse y) > (y position)> and <mouse down?>>> or <key (w v) pressed?>> then\n            start sound [Jump v]\n            set [y座標 v] to [15]\n        end\n    end\n    change y by (1)\n    if <<touching (トゲ v)?> or <(y position) < [-174]>> then\n        start sound [デュクシ v]\n        go to x: (-100) y: (-21)\n    end\n    if <[215] < (x position)> then\n        broadcast (NEXT STAGE v)\n        go to x: (-149) y: (-21)\n        if <(backdrop [number v]) = [14]> then\n            broadcast (アニメーション v)\n        end\n    end\n    if <<<key (down arrow v) pressed?> or <<(y position) > (mouse y)> and <mouse down?>>> or <key (s v) pressed?>> then\n        switch costume to (costume4 v)\n    end\nend\n\n@地面\n\nwhen I receive [next stage v]\nnext costume\nwait (1) seconds\nif <(backdrop [number v]) = [14]> then\n    broadcast (アニメーション v)\n    set [クリア？ v] to [YES]\n    broadcast (クリア v)\n    broadcast (HONEY LEMON v)\n    if <(あなたのタイム) < (☁ 世界記録)> then\n        set [☁ 世界記録 v] to (あなたのタイム)\n    end\n    show variable [あなたのタイム v]\nend\n\nwhen flag clicked\nset [ハニーレモン v] to [オフ]\nhide variable [あなたのタイム v]\nhide variable [☁ 世界記録 v]\nswitch costume to (コスチューム1 v)\n\nrepeat until <(クリア？) = [YES]>\n    set [あなたのタイム v] to (timer)\nend\n\nwhen flag clicked\nreset timer\nset [あなたのタイム v] to [0]\nset [クリア？ v] to [NO]\ngo to [back v] layer\n\nforever\n\nwhen I receive [クリア v]\nset [あなたのタイム v] to (timer)\nset [あなたのタイム v] to (timer)\n\nrepeat (10)\n\n@トゲ\n\nwhen I receive [next stage v]\nnext costume\n\nwhen flag clicked\ngo to [back v] layer\nswitch costume to (コスチューム4 v)\n\n@スプライト2\n\nwhen flag clicked\n\nwhen flag clicked\nrepeat until <(ハニーレモン) = [ON]>\n    play sound [PopAdv8bitVer v] until done\nend\n\nwhen flag clicked\n\nwhen I receive [honey lemon v]\nswitch costume to (コスチューム2 v)\nshow\ngo to x: (-144) y: (203)\nrepeat (6)\n    change y by (-10)\nend\nwait (1) seconds\nrepeat (6)\n    change y by (10)\nend\nhide\n\nwhen I receive [honey lemon v]\nstop all sounds\nforever\n    play sound [ドキメキダイアリー \(1\) v] until done\nend\n\nwhen I receive [honey lemon v]\nswitch costume to (コスチューム1 v)\nshow\ngo to x: (-144) y: (203)\nrepeat (6)\n    change y by (-10)\nend\nwait (1) seconds\nrepeat (6)\n    change y by (10)\nend\nhide\n\n@ナレーション\n\nwhen flag clicked\n\nspeak [ここは様々な夢を叶える場所]::tts\n\nwhen I receive [next stage v]\nwait (1) seconds\nif <(backdrop [number v]) = [2]> then\n    if <(language::translate) = [日本語]> then\n        say [おっと、ネコがりんごを取りに来ましたね]\n        speak [おっと、ネコがりんごを取りに来ましたね]::tts\n        say []\n    else\n        say [Oops, the cat came to pick up the apple.]\n        speak [Oops, the cat came to pick up the apple.]::tts\n        say []\n    end\nelse\n    if <(backdrop [number v]) = [3]> then\n        if <(language::translate) = [日本語]> then\n            say [草むらにゴボが隠れてますね]\n            speak [草むらにゴボが隠れてますね]::tts\n            say []\n        else\n            say [Gobo is hiding in the grass.]\n            speak [Gobo is hiding in the grass.]::tts\n            say []\n        end\n    else\n        if <(backdrop [number v]) = [4]> then\n            if <(language::translate) = [日本語]> then\n                say [おっと、出てきてネコを呼びました]\n                speak [おっと、出てきてネコを呼びました]::tts\n                say []\n            else\n                say [Gobo came out and called the cat.]\n                speak [Gobo I came out and called the cat.]::tts\n                say []\n            end\n        else\n            if <(backdrop [number v]) = [5]> then\n                if <(language::translate) = [日本語]> then\n                    say [どうやらゴボの夢はネコとりんごを食べることでしたね]\n                    speak [どうやらゴボの夢はネコとりんごを食べることでしたね]::tts\n                    say []\n                else\n                    say [Apparently Gobo's dream was to eat cats and apples.]\n                    speak [Apparently Gobo's dream was to eat cats and apples.]::tts\n                    say []\n                end\n            else\n                if <(backdrop [number v]) = [6]> then\n                    if <(language::translate) = [日本語]> then\n                        say [落ちないように崖を足場にして次へ行きましょう]\n                        speak [落ちないように崖を足場にして次へ行きましょう]::tts\n                        say []\n                    else\n                        say [Use the cliff as a foothold to avoid falling and move on to the next step.]\n                        speak [Use the cliff as a foothold to avoid falling and move on to the next step.]::tts\n                        say []\n                    end\n                else\n                    if <(backdrop [number v]) = [7]> then\n                        if <(language::translate) = [日本語]> then\n                            say [これはスーパーキャットがプラットフォーマー民から追いかけられてますね]\n                            speak [これはスーパーキャットがプラットフォーマー民から追いかけられてますね]::tts\n                            say []\n                        else\n                            say [This is Super Cat being chased by platformer people.]\n                            speak [This is Super Cat being chased by platformer people.]::tts\n                            say []\n                        end\n                    else\n                        if <(backdrop [number v]) = [8]> then\n                            if <(language::translate) = [日本語]> then\n                                say [プラットフォーマー民たちがりんごパーティしてますね]\n                                speak [プラットフォーマー民たちがりんごパーティしてますね]::tts\n                                say []\n                            else\n                                say [Platformer people are having an apple party.]\n                                speak [Platformer people are having an apple party.]::tts\n                                say []\n                            end\n                        else\n                            if <(backdrop [number v]) = [9]> then\n                                if <(language::translate) = [日本語]> then\n                                    say [おっと、そこには空飛ぶボートに乗ってるカントリーボール！]\n                                    speak [おっと、そこには空飛ぶボートに乗ってるカントリーボール！]::tts\n                                    say []\n                                else\n                                    say [Oh, and there's a country ball on a flying boat!]\n                                    speak [Oh, and there's a country ball on a flying boat!]::tts\n                                    say []\n                                end\n                            else\n                                if <(backdrop [number v]) = [10]> then\n                                    if <(language::translate) = [日本語]> then\n                                        say [どうやらカントリーボールたちの夢は空飛ぶボートに乗ることでしたね]\n                                        speak [どうやらカントリーボールたちの夢は空飛ぶボートに乗ることでしたね]::tts\n                                        say []\n                                    else\n                                        say [Apparently countryballs' dream was to ride on a flying boat.]\n                                        speak [Apparently countryballs' dream was to ride on a flying boat.]::tts\n                                        say []\n                                    end\n                                else\n                                    if <(backdrop [number v]) = [11]> then\n                                        if <(language::translate) = [日本語]> then\n                                            say [ここからは空飛ぶボートを飛び越えましょう]\n                                            speak [ここからは空飛ぶボートを飛び越えましょう]::tts\n                                            say []\n                                        else\n                                            say [Now let's jump over the flying boat]\n                                            speak [Now let's jump over the flying boat]::tts\n                                            say []\n                                        end\n                                    else\n                                        if <(backdrop [number v]) = [12]> then\n                                            if <(language::translate) = [日本語]> then\n                                                say [とんでもない量の針があります]\n                                                speak [とんでもない量の針があります]::tts\n                                                say []\n                                            else\n                                                say [There are an incredible amount of needles]\n                                                speak [There are an incredible amount of needles]::tts\n                                                say []\n                                            end\n                                        else\n                                            if <(backdrop [number v]) = [13]> then\n                                                if <(language::translate) = [日本語]> then\n                                                    say [最後に一つだけあなたの願いを叶えましょう。そこの木へ行ってください！]\n                                                    speak [最後に一つだけあなたの願いを叶えましょう。そこの木へ行ってください！]::tts\n                                                    say []\n                                                else\n                                                    say [Let's make one last wish come true. Go to that tree!]\n                                                    speak [Let's make one last wish come true. Go to that tree!]::tts\n                                                    say []\n                                                end\n                                            end\n                                        end\n                                    end\n                                end\n                            end\n                        end\n                    end\n                end\n            end\n        end\n    end\nend\n\nsay [おっと、ネコがりんごを取りに来ましたね]\nspeak [おっと、ネコがりんごを取りに来ましたね]::tts\nsay []\n\nsay [草むらにゴボが隠れてますね]\nspeak [草むらにゴボが隠れてますね]::tts\nsay []\n\nsay [どうやらゴボの夢はネコとりんごを食べることでしたね]\nspeak [どうやらゴボの夢はネコとりんごを食べることでしたね]::tts\nsay []\n\nwhen I receive [クリア v]\nif <(language::translate) = [日本語]> then\n    say [クリアおめでとうございます！]\n    speak [クリアおめでとうございます！]::tts\n    say []\nelse\n    say [Congratulations on clearing!]\n    speak [Congratulations on clearing!]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [有名スクラッチャーになるっていう夢を"ゲーム内"で叶えました]\n    speak [有名スクラッチャーになるっていう夢を"ゲーム内"で叶えました]::tts\n    say []\nelse\n    say [I made my dream of becoming a famous scratcher come true "in-game"]\n    speak [I made my dream of becoming a famous scratcher come true "in-game"]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [でも、この後頑張ったら有名スクラッチャーになれるかもしれませんよ。。。？]\n    speak [でも、この後かんばったら有名スクラッチャーになれるかもしれませんよ。。。？]::tts\n    say []\nelse\n    say [But if you work hard after this, you might become a famous scratcher. . . ?]\n    speak [But if you work hard after this, you might become a famous scratcher. . . ?]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [その夢、リアルで叶ったらいいですね！]\n    speak [その夢、リアルで叶ったらいいですね！]::tts\n    say []\nelse\n    say [It would be great if that dream came true in real life!]\n    speak [It would be great if that dream came true in real life!]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [ちなみにクリアとハート＆星したらフォローします！]\n    speak [ちなみにクリアとハート＆星したらフォローします！]::tts\n    say []\nelse\n    say [By the way, I will follow you if you clear, heart & star!]\n    speak [By the way, I will follow you if you clear, heart & star!]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [それでは、また会いましょう！]\n    speak [それでは、また会いましょう！]::tts\n    say []\nelse\n    say [See you soon!]\n    speak [See you soon!]::tts\n    say []\nend\nif <(language::translate) = [日本語]> then\n    say [以上、きゃんうぅ〜るのマネージャーでした！]\n    speak [以上、きゃんうぅ〜るのマネージャーでした！]::tts\n    say []\nelse\n    say [That’s all for being the manager of Canwool!]\n    speak [That’s all for being the manager of Canwool!]::tts\n    say []\nend\nswitch costume to (コスチューム2 v)\nset voice to (squeak v)::tts\nif <(language::translate) = [日本語]> then\n    say [みんな、遊んでくれてありがとうね！]\n    speak [みんな、遊んでくれてありがとうね！]::tts\n    say []\nelse\n    say [Thank you everyone for playing!]\n    speak [Thank you everyone for playing!]::tts\n    say []\nend\n\nsay [クリアおめでとうございます！]\nspeak [クリアおめでとうございます！]::tts\n\nsay [有名スクラッチャーになるっていう夢を"ゲーム内"で叶えました]\nspeak [有名スクラッチャーになるっていう夢をゲーム内で叶えました]::tts\n\nsay [でも、この後かんばったら有名スクラッチャーになれるかもしれませんよ。。。？]\nspeak [でも、この後かんばったら有名スクラッチャーになれるかもしれませんよ。。。？]::tts\nsay [その夢、リアルで叶ったらいいですね！]\nspeak [その夢、リアルで叶ったらいいですね！]::tts\nsay [ちなみにクリアとハート＆星したらフォローします！]\nspeak [ちなみにクリアとハート＆星したらフォローします！]::tts\nsay [まぁ、チャット欄で言ってもらわないとわかりませんので]\nspeak [まぁ、チャット欄で言ってもらわないとわかりませんので]::tts\nsay [「クリアとハート＆星したよ」って言ってください！]\nspeak [クリアとハート＆星したよって言ってください！]::tts\nsay [それでは、また会いましょう！]\nspeak [それでは、また会いましょう！]::tts\nsay [以上、きゃんうぅ〜るのマネージャーでした！]\nspeak [以上、きゃんうぅ〜るのマネージャーでした！]::tts\nset voice to (squeak v)::tts\nsay [みんな、遊んでくれてありがとうね！]\nspeak [みんな、遊んでくれてありがとうね！]::tts\n\nsay []\n\nwhen I receive [start v]\nset voice to (tenor v)::tts\nswitch costume to (コスチューム1 v)\nif <(language::translate) = [日本語]> then\n    set language to (ja v)::tts\n    say [ここは様々な夢を叶えるところ]\n    speak [ここは様々な夢を叶えるところ]::tts\n    say []\nelse\n    set language to (en v)::tts\n    say [This is a place where all dreams come true]\n    speak [This is a place where all dreams come true]::tts\n    say []\nend\n\n@スプライト3\n\nset size to (100) %\n\nchange size by (10)\n\nwhen flag clicked\ngo to x: (19) y: (46)\nset [プレーヤー名 v] to (username)\nhide variable [プレーヤー名 v]\nhide\n\nwhen I receive [アニメーション v]\nset [映像？ v] to [ON]\nshow\nswitch costume to (コスチューム1 v)\nrepeat (3)\n    wait (0.2) seconds\n    next costume\n    start sound [recording1 v]\nend\nshow variable [プレーヤー名 v]\nstart sound [「わぁーーっ♪」 v]\nplay sound [スタジアムの歓声1 v] until done\nwait (0.5) seconds\nhide\nset [映像？ v] to [OFF]\nhide variable [プレーヤー名 v]\nswitch backdrop to (背景14 v)\nset [ハニーレモン v] to [ON]\nbroadcast (クリア v)\nbroadcast (HONEY LEMON v)\n\n@スプライト4\n\nwhen flag clicked\nshow\nswitch costume to (コスチューム1 v)\nset [ghost v] effect to (0)\nrepeat (20)\n    change [ghost v] effect by (5)\nend\nhide\nbroadcast (START v)\n\nshow\nset [ghost v] effect to (0)\n\n