今回つくるゲーム
難易度
この記事でも順番に作り方を解説しますがくわしくははYouTube動画で確認してください。
まずはゲームをプレイしてみましょう。画面クリック(タップ)でジャンプです。ジャンプは2段ジャンプまで可能です。
チャリを作る
まずはチャリを描きます。後ろ車輪をコスチュームの中心に持ってくるのがポイントです。それによりチャリがウイリージャンプするように見せることができます。

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


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

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


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

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

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


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

このような感じでどんどん路面をつくっていきます。これらの路面が順番に出てきてコースが完成するということです。
今回作った路面を一挙公開します。すべての素材はこちらからコピーもできます。




















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

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

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

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

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

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


