スクラッチで元祖チャリ走の作り方

中級

今回つくるゲーム

難易度2 out of 5 stars

今回はスクラッチで元祖チャリ走を作っていきます。チャリで走り、穴をジャンプで越えていきく単純なゲームです。今回のゲーム作りのポイントは、デコボコしたみちをどのようにチャリを走らせるか、というところにあります。

この記事でも順番に作り方を解説しますがくわしくははYouTube動画で確認してください。


まずはゲームをプレイしてみましょう。画面クリック(タップ)でジャンプです。ジャンプは2段ジャンプまで可能です。

youtube解説

こちらの動画ではわかりやすくゲームの作り方を解説しています。実際に作るときはこの動画を見ながら作ることをお勧めします。チャンネル登録もよろしくお願いします!

[スクラッチ]競馬ゲームの作り方

チャリを作る

まずはチャリを描きます。後ろ車輪をコスチュームの中心に持ってくるのがポイントです。それによりチャリがウイリージャンプするように見せることができます。

スクラッチで元祖チャリ走の作り方

チャリを描くのが大変な場合、「自転車」と文字を打って変換すると以下のように、絵文字が出てきますので、それを選び反転するのもアリです。(左向きの場合は右向きに反転させてください)

スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
素材のコピー方法

もしくは、素材用のプロジェクトも作っているので、こちらからコスチュームを持っていくか、リミックスしてもらっても大丈夫です。

チャリ走(素材)

スクラッチで元祖チャリ走の作り方

コスチュームをバックパックに保存して、新しいプロジェクトでバックパックからコピーします。

スクラッチで元祖チャリ走の作り方
Screenshot
スクラッチで元祖チャリ走の作り方
Screenshot

路面をつくる

つぎにチャリが走る路面を作っていきます。以下のように、新たに「路面」というスプライトを作り、コスチュームにいろいろな路面を作っていきます。

スクラッチで元祖チャリ走の作り方

デコボコな路面は変形ツールを使って作りましょう

スクラッチで元祖チャリ走の作り方

穴は消しゴムを使うと作りやすいです

スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方

穴をあけたときは、右側の壁面に赤い四角を描いておくようにしましょう。この赤色にチャリがふれるとゲームオーバーとなります。

スクラッチで元祖チャリ走の作り方

このような感じでどんどん路面をつくっていきます。これらの路面が順番に出てきてコースが完成するということです。

今回作った路面を一挙公開します。すべての素材はこちらからコピーもできます。

スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方
スクラッチで元祖チャリ走の作り方

路面をスクロールさせる

まずは路面のスプライトに以下のようにコードを書きます。これで作った路面がスクロールしていきます。今回のゲーム

スクラッチで元祖チャリ走の作り方

プレイヤーのコード

次にプレイヤーのコードを作っていきます。以下が全てのコードになります。こまかい説明は動画で確認ください。

スクラッチで元祖チャリ走の作り方

今回のプログラムのポイントは坂道をどのように登らせるか?です。考え方は以下の通りです。壁にぶつかると少し上に上がるというのを繰り返すことで坂道を登らせることができます。

スクラッチで元祖チャリ走の作り方

坂道の定義を作るときは”画面を再描画せずに実行する”にチェクを入れます。

スクラッチで元祖チャリ走の作り方

キョリを作る

最後に、キョリを作ります。ブロックのスプライトに以下のようにコードを追加します。スクロールで細かい距離を出すためにはタイマーを使うと便利です。

スクラッチで元祖チャリ走の作り方
Screenshot

すべてのコード

すべてのコードはこちらから確認できます。

チャリ走