空飛ぶ円盤撃退ゲーム

効果音の入ったシューティングゲームを作りましょう

簡単なシューティングゲームを作成します。いくつか効果音を入れて、臨場感を高めます。

[プロジェクト]メニューから[新規プロジェクトを始める]を選択し、"FlyingSaucer“と名前を付けます。

ページの最後にあるダウンロードセクションから使用する画像と音源をクリックしてダウンロードしてください。

デザイン編集

Screen1のタイトルを"空飛ぶ円盤撃退"にします。

コンポーネントを追加

ドローイングとアニメーションパレットから、 キャンバスコンポーネントをビューアーにドラッグアンドドロップして、横幅は"親要素に合わせる"、高さは"80%"にします。次に同じドローイングとアニメーションパレットから、 画像スプライトコンポーネントを3個キャンバス1にドラッグアンドドロップして名前を"ロケット“、"円盤"、"爆発"にし、先ほどパソコンにダウンロードした画像のうち、rocket.pngをアップロードして"ロケット“の画像に、saucer.pngをアップロードして"円盤“の画像に、explosion.pngをアップロードして"爆発“の画像にそれぞれ設定します。他のプロパティは下のように設定してください。

ロケット 円盤 爆発
目に見える チェック チェック チェック
X 100 0 100
Y 240 0 0
有効 チェック チェック チェック
進行方向 0 180 0
インターバル 100 10 0
回転 チェックしない チェックしない チェックしない
スピード 0.0 2.0 0.0

レイアウトパレットから、水平配置コンポーネントをキャンパス1の下にドラッグアンドドロップし、その中にユーザーインターフェースパレットから5個のラベルをドラッグアンドドロップして横に並べます。デフォルトのラベルのテキストが長いので、作業中は水平配置コンポーネントの横幅を"親要素に合わせる"にして、ラベルのテキストを適宜短く変更する("ラベル1のためのテキスト"を"ラベル1″に変更するなど)と楽です。左から順番に名前を"ラベル1“、"得点“、"ラベル2“、"残り時間“、"ステータス“、にします。そしてテキストを順番に"得点"、"0″、"残り時間"、"秒"、"ロケットを指で左右に動かして指を話すと発射できます"にします。ステータスだけはフォントサイズを10にします。

さらに、レイアウトパレットから、水平配置コンポーネントを"水平配置1″の下にドラッグアンドドロップし、その中にユーザーインターフェースパレットからボタンコンポーネントを配置します。"水平配置2″のプロパティで水平に整列するを"中央揃え"に横幅を"親要素に合わせる"にします。あとはボタンの名前をリスタートに、テキストもリスタートにします。

メディアパレットからサウンドコンポーネントを4個ビューアーにドラッグアンドドロップし、それぞれ発射音、爆発音、ハズレ音、ゲームオーバー音と言う名前にします。再生ファイルにlauncher7.mp3、 small_explosion1.mp3、 failure.mp3、 over.mp3の3個の音ファイルをアップロードして指定してください。ここまでで下図のようになります。

そのためにセンサーパレットからタイマーコンポーネントをビューアーにドラッグアンドドロップしてください。タイマー間隔を1000ミリ秒に設定します。タイマー有効がチェックされていることも確認してください。

ブロック編集機能を使用したプログラミング

残りのコンテンツを表示するにはログインする必要がありますどうぞ . 会員ではないですか ? 入会のご案内