【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)

【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)
グリフパッチ(動画)
ok-scratch(執筆)

和訳解説は動画作者のグリフパッチさんご本人から許可をいただいて掲載しております。
チャンネルはYOUTUBE ( by griffpatch )からどうぞ。

3Dの常識が変わる。キミの世界が変わる。天才は止まらない。天才的なコーディングを一緒に体験しよう!鳥肌モノのチュートリアルできました……
スターター
プロジェクト
リミックス用プロジェクトへ
難しさ

任意)自分の作業中のスクラッチ作品URLを記録しておこう!再開するときに便利だよ。

LOADING...

※ この記録は今使ってるPCに保存されます。別のPCで作業するときは表示されません。

スクラッチプログラミングに挑戦している皆さん、どうも!スクラッチコーチです。

ゴンザレスからゲームクリエイターへの挑戦(ちょうせん)(じょう)

(てき)(うご)かないから大丈夫(だいじょうぶ)、ヌルゲーだよ。楽勝(らくしょう)楽勝(らくしょう)……と(おも)ってたけど、ゴンザレスが勝手(かって)(てき)(うご)くようにコーディングしてしまったぞ!こっちでも(てき)(うご)くように実装(じっそう)しないと、ゴンザレスの迷宮(めいきゅう)から強制的(きょうせいてき)にアクセスが遮断(しゃだん)されてしまう。仕方(しかた)がない……(てき)(うご)くようにしよう!くッ、すまんスクラッチキャットぉ!(茶番(ちゃばん)w)

今回(こんかい)目標(もくひょう)「」

(てき)種類(しゅるい)()やす

コスチュームを(えら)ぶよ。
Frankフランク-dを(えら)ぼう。
さきにナノのコスチュームを(ひら)いて、大枠(おおわく)として使(つか)っていた透明(とうめい)四角(しかく)(と、あれば十字(じゅうじ))を選択(せんたく)しよう。
コピーツールをクリックしておく。
つぎにフランクを(ひら)いて、(ぜん)選択(せんたく)しよう。
選択(せんたく)した状態(じょうたい)でグループ()をしておく。
グループ()できたら、さっきコピーしておいた大枠(おおわく)をペーストする。
いったん(わく)(せん)をつけよう。(ふと)さを3くらいにしておいて。
↓こんなかんじに、フランクが枠内(わくない)(おさ)まるように調整(ちょうせい)しよう。
【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)を語るok-scratch ok-scratch

u003cpu003e足元(あしもと)(かげ)(つく)っておいて。(かげ)(わく)からはみでていいよ。u003c/pu003e

最後(さいご)大枠(おおわく)(ふと)さをゼロに(もど)して透明(とうめい)にしておく。
【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)を語るok-scratch ok-scratch

u003cpu003eこの(わく)(おさ)めておくと、足元(あしもと)(ゆか)にピッタリくっついてるように()えるんだ。u003c/pu003e

スプライト「エンティティ」を(ひら)

(みどり)(はた)()されたときに、定義(ていぎ)「_スポーンさせる」をセットしよう。
【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)を語るok-scratch ok-scratch

u003cpu003eフランクのコスチューム(ばん)(ごう)が2だから、タイプを2にしてるよ。(なん)らかの理由(りゆう)でフランクのコスチューム(ばん)(ごう)が3とか4なら、ここは3とか4になるよ。u003c/pu003e

スプライト「ペン」を(ひら)

定義(ていぎ)「_エンティティをスタンプする」でコスチュームにタイプを()()てる。

スプライト「エンティティ」を(ひら)

定義(ていぎ)「_画面(がめん)回転(かいてん)させる」で実行(じっこう)でも変数(へんすう)「タイプ」を描画(びょうが)()使用(しよう)する。

u003cpu003eナノ以外(いがい)にも(てき)表示(ひょうじ)することができたu003c/pu003e

マップの表示(ひょうじ)()表示(ひょうじ)()()えられるようにする

いままではデバッグとして変数(へんすう)をいじってマップを()えるようにしたり()したりしてたけど、ときどきマップを()えるようにすることは便利(べんり)なのでショートカットを(つく)っておきたい。
【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)を語るok-scratch ok-scratch

u003cpu003eゲームによってはマップが()えちゃうとダメだったりするから、このショートカットは本番(ほんばん)無効(むこう)()する必要(ひつよう)があるかも。u003c/pu003e

ステージ「背景(はいけい)」を(ひら)

(みどり)(はた)()されたとき」を()こう。

変数(へんすう)「マップ透明度(とうめいど)」を(つく)

マップ透明度(とうめいど)を100にしておこう。
mキーが()されたとき、というブロックを()くよ。
ここでは「100 - ★マップ透明度(とうめいど)」っていう演算(えんざん)()れておく。
【神回】爆速3D爆誕(爆速オンライン3Dゲームの作り方 #13)を語るok-scratch ok-scratch

u003cpu003eこれでmを()すたびに★マップ透明度(とうめいど)()が0になったり100になったり、いわゆるトグル(オンとオフが交互(こうご)()()わる)状態(じょうたい)になるよ。u003c/pu003e

メッセージ「マップ表示(ひょうじ)()()える」を(つく)

そして(ほか)のスプライトにもマップの透明度(とうめいど)()わったことを(つた)えるべくメッセージを(つく)ろう。
mキーが()されたところで(おく)ろう。

スプライト「プレイヤー」を(ひら)

メッセージ「マップ表示(ひょうじ)()()える」を()()ったときに、幽霊(ゆうれい)効果(こうか)に★マップ透明度(とうめいど)()()てよう。これでプレイヤーが()えたり(あらわ)れたりするようになる。

スプライト「レベル」にコピーする

で、このブロックをドラッグアンドドロップをするよ。まずはスプライト「レベル」にドラッグアンドドロップしよう。

スプライト「エンティティ」にコピーする

CHECK! マップの表示(ひょうじ)()表示(ひょうじ)()()わるかテストする

便利(べんり)!ナイス!これならちょっとはスクラッチキャットも(てき)から()げやすいはず……w

u003cpu003eマップの表示(ひょうじ)()表示(ひょうじ)()()えられるようになった。u003c/pu003e

エンティティごとにマップ(じょう)のサイズを()える

ナノは(ちい)さい、フランクは(おお)きい、っていう特徴(とくちょう)があるので、マップ(じょう)でもナノとフランクのサイズを()える方法(ほうほう)紹介(しょうかい)する。

スプライト「エンティティ」を(ひら)

デバッグしやすいように(あらた)めて「ドラッグできるようにする」ブロックを()こう。これでマップ(じょう)(てき)をつかめば強引(ごういん)移動(いどう)できるようになるよ。
(おお)きさを()えるブロックを、定義(ていぎ)「_スポーンさせる」の直前(ちょくぜん)()ってきてみて。
↓こんなかんじ。
フランクをスポーンさせる直前(ちょくぜん)でも(おお)きさを()えよう。

CHECK! マップ(じょう)のサイズが()わったかテストする

↓これでマップ(じょう)のサイズが()わるぞ。Mキーを()して確認(かくにん)してみて。

(てき)(うご)かす

いよいよ(てき)(うご)かすよ……ゴクリ。

スプライト「エンティティ」を(ひら)

クローンされたときに、ずっとループが(うご)くようにするよ。
ここでプレイヤーへ()けるようにしよう。これで(つね)正面(しょうめん)()いてくれる。
そして0.5()(うご)くようにして、どんどんプレイヤーに(せま)ってくるようにしよう。

CHECK! (てき)(せま)ってくるかテストする

わー!これはやばいw(だい)ピンチすぎるwでも(てき)(せま)ってくる(かん)じがめっちゃ(たの)しいことになりそうで……ワクワクっ!

u003cpu003e(てき)がプレイヤーに()かって(うご)くようになったu003c/pu003e

まとめ

(てき)種類(しゅるい)追加(ついか)して、さらに(てき)がプレイヤーに()かって(ある)いてくるようになった。3D空間(くうかん)(てき)(うご)かす方法(ほうほう)(いろ)んな(ひと)疑問(ぎもん)(おも)ってたはずだし、これを()りたかったという(ひと)(おお)いのでは?これだけでもゲーム(せい)としては(たか)くなってきたね。これに体力(たいりょく)とか(つく)って(てき)()れたら()るようにして、体力(たいりょく)がゼロになったらゲームオーバーみたいな(かん)じにするだけで1つのゲームになるね。(てき)(うご)くようになったけど、マップを()やすくしたし、スクラッチキャットならなんとかしてくれるよね!ピコの家宝(かほう)にしてたスターを()つけて脱出(だっしゅつ)してほしいところ……って、あれ?なんかスクラッチキャットの(うご)きがカクカクしはじめて……ええぇ!?次回(じかい)もチェックしてくれ!

グリフパッチさんの動画(どうが)

このチュートリアルは世界(せかい)No.1スクラッチャーとして名高(なだか)いグリフパッチさんの動画(どうが)参考(さんこう)にしているよ。ただし手順(てじゅん)一部(いちぶ)()えているところもあるんだ。
ブクマよろしくお願いします! ブクマよろしくお願いします!
どんどん追記・更新していくので、ブックマークやシェアよろしくお願いします!

スクラッチプログラミングのゲーム攻略

スクラッチプログラミングのゲーム

    • 厳選されたスクラッチ人気作品リストがレビュー付きで楽しめます
      趣味に関するスクラッチ作品例
      勉強になるスクラッチ作品