
今まで紹介してきたアクションゲームの作り方は
アニメーションしないタイプのものでしたが
やっぱりアクションはアニメーションさせたい!ということで
アニメーションつきのアクションゲームの作り方を紹介します。
サンプルのゲームはこちら

Scratchでアニメーション付 きアクションを作ろう
解説 動画
読むより見る方がわかりやすいかも?
素材 を用意しよう
素材 を作るのはめんどうな人は
ゲンシのジン-リミックス用-
CC0で使えるフリー素材
絵がCC0とはカンタンにいうと
superpowers-asset-packs

このGitHubのページから
「download(ダウンロード)」とかかれたボタンを

ZIPを開くと色んな
今回は「prehistoric-platformer」を使いたいので
その名前のフォルダを開きます。

素材 をScratchで使える形にしよう
「Charactor」→「Playable」のフォルダの中に、色んなキャラの絵が入っています。

ただ、1
このままではScratchで使えませんね。
この
RPGのキャラをプロジェクトに
今回はフリーソフトを使った
インストールの手間はありますが
こちらのほうが
PL_ImageConstructor
というソフトで
1:
2:ファイルをドラッグ&ドロップ
3:
4:

これだけで
背景 を作るには?
ステージ用のマップチップもここに入っています。
マップチップはこのままではつかえません。
自分でマップを作りたい時は
「Tiled Map Editor」などを使ってマップチップを
Tiledの使い方はこのサイトがさんこうになります。
タイルセット

このマップチップは16*16ですので
480*360に
ヨコ30マスタテ23マスになります。
マップを作ったあと
「ファイル」→「
あとは「MediBang Paint Pr」とか
480×360のサイズで
めんどうな人は
ゲンシのジン-リミックス用-
をお使いください。
めんどうだと感じる人も、
がんばってみて下さい><
定義 ブロックでアニメーションを作ろう
アニメーションを作ろう
Scratchのなれるととっても
「その
「ブロックを作る」ボタンを

あたらしいブロックを作るウィンドウが開きます。
ここに、
たとえば、
「こうげき」のような名前にします。
(テキトーにつけると分からなくなるのでちゅうい)
タイピングができない人は
キーボードで入力できるアプリがあります
ひらがな・カタカナにゅうりょくマシーン
待ちのアニメーションを作ってみましょう。

コスチュームの中に、アニメーションに使う絵を入れておきます。

たとえば「待ち」のアニメーションをさせる時は
こんなかんじで「待ち」の
アニメーションさせたいタイミングで
その

「待ち」は何もキーを
「もし<<どれかのキーが
歩かせてみよう
今までは「右を向いて○歩」「左に向いて○歩」というプログラムでOKでしたがこれにアニメーションを
アニメーションの中に「○秒待つ」のようなブロックが入っていると
動きのプログラムを動かす時に動きが止まってしまうので
「アニメーション」と「動き」は

「コントロール」のほうは
「Dキーが
「アニメーション」のほうは
「Dキーが
というように、同じキーにちがう仕事を
それぞれのプログラムがゲーム中に同時に動くようになりますが
「コントロールは待ち時間なし」
「アニメーションのほうは〇秒待つ」のように
バラバラのタイミングで動くことができます。
色んなアニメーションをついかしよう
「動き」と「アニメーション」を分けたのでどんなアニメーションでも
くるくるさせたり・・・

パンチさせたり

(見づらい時はクリックして

「コントロール」のほうにも
つぎに作るジャンプのプログラムの
(wキー(ジャンプキー)が
当たり判定 を作ろう
当たり判定 用のコスチュームを作ろう
「クツの色」と「地面の色」で当たり
今回のように色で当たり
そこで、こんなコスチュームをひとつ作りましょう。

とりあえず、地面にあたる青色だけがあればOKです
そして、当たり

このときかならず、オプションの
「
(見づらい時はクリックして
色の当たり

「
当たり
また、当たり
アニメーションをさせて足の
立っている場所を
定義 ブロックに定義 ブロックを入れられる
さいごに「ダメージ」をうけたときのプログラムこのように「

これはダメージを受けてとびあがったあと
地面に落ちるプログラムです。
このような組み方ができるのです。
さいごに
他 のキャラにもアニメーションさせよう
主人公と同じ自分で動きをプログラムできるので
主人公よりもカンタンに作ることができると思います。
サンプルを見て、どんなキャラがどんなプログラムになっているか
見てみると
アクションは、いろんな
プログラムも
やっぱり人気のジャンルなので、
動画では作りながら
分からない部分があれば、見てみて下さいね。
アニメーションする
コメント