みんなの作品

ゲーム作成で一番難しいのは、どんなゲームを作ろうかな?つまりクリエイティブの部分です。「自由に作っていいよ!」は簡単そうで、実は一番難しい事です。当教室での自由課題では、講師と共に作品のアイデアやプログラミングを一緒に考え、共同で作業する事により、一人一人のプログラミング作成能力を伸ばします。
プログラミングトレーニングコース受講生
.................... 横向きタイプシューティングゲーム1 ....................
● 言  語:Scratch
● ジャンル:シューティングゲーム
● 操  作:キーボード
ゲームの説明
横スクロール型シューティングゲームです。実機数を設定できるミスカウント機能や、定められた個数のアイテムを取得することにより強力な攻撃(ボムミサイル)の使用が可能になる機能が備わっています。又最後の敵はミサイルを沢山当てるないと退治できません。あと何回ミサイルを当てたら退治できるか?の体力を表示しています。

ポイント
マウスの操作、簡単な文字の入力など、パソコン操作をゼロから、しっかり練習して頂きます。その後順次処理によるプログラミングの基礎を体験するなど、コンピュータと、そのプログラミングについて体験し、プログラミングの本格的な学習に向け、安心してスタートしていただけます。
.................... 全方向タイプシューティングゲーム1 ....................
● 言  語:Scratch
● ジャンル:シューティングゲーム
● 操  作:キーボード
ゲームの説明
全方角型シューティングゲームです。上下左右から攻めてくる的をミサイルで攻撃します。時間差で炸裂するボム兵器で敵をまとめて攻撃!さらに敵に追い詰められてもワープゲートで敵の後ろに回りこめるなど、単純なシューティングに止まらない戦略的攻撃が楽しめます。

ポイント
特筆すべきはボスキャラの体力を視覚的にバーゲージで表示させるプログラムです。Scratchにはチェックするだけで変数の値を画面上に表示できる機能がありますが、このような機能は予め用意されていません。又図形に変倍を加えることもできません。そこで同じ図形を順番に複製(クローン)して並べ、個々の表示、非表示を体力の値(変数)にリンクさせることにより可能にしています。機能を新たに創造することこそ、プログラミングの醍醐味です。
IAくん (中学1年生)
プログラミングトレーニングコース受講生
.................... 縦向きタイプシューティングゲーム1 ....................
● 言  語:Scratch
● ジャンル:シューティングゲーム
● 操  作:キーボード
ゲームの説明
縦スクロール型シューティングゲームです。クルクル回るゴーストはやっつけれない障害物です。お邪魔な障害物を交わしながら敵をやっつけましょう。最後の敵は体力に比例して小さくなるので、最初ににいかに生きの来るかが大切です。

ポイント
サンプルのスプライトを使用しているものの、ボスキャラなどの選択はとてもユニークです。ゲーム作成には欠かせない乱数を使った予想のつかない動きのプログラミングを心がけ、あらゆる場面で乱数を駆使しているのが特徴です。ゴーストの回転の動きは教室からのアドバイスにより作成しております。
TWくん (小学2年生)
プログラミングトレーニングコース受講生
.......................... 全方向タイプシューティングゲーム1 ..........................
● 言  語:Scratch
● ジャンル:シューティングゲーム
● 操  作:キーボード
ゲームの説明
全方向型シューティングゲームです。あらゆる方向から攻めてくる敵をやっつけます。画面を自由に動けるものの、無秩序に動くお邪魔な戦車には注意!敵は自機に向かって攻撃してくるので、 時間差で炸裂するボム兵器をうまくつかい敵をまとめてやっつけましょう!

ポイント
キャタピラー跡のプログラムは教室側で作成を指導しました。このゲームは一度ボスをやっつけて再びゲームが初まる時に、難易度が上がる仕組みです。その場合どの値(変数)を、どのタイミングで更新するか?などはゲームプログラムの全体を見通す変更が必要なため、かなり複雑な機能となるものの、うまくまとめ上げ、安定したプログラムに仕上げております。
SYくん (小学6年生)

ページトップ