前回、ブラックジャックカードゲームで、初めてゲームプログラミングに挑戦した近藤くん。今度はどんなプログラミングに挑戦しようかと考えています。
近藤くん
「ブラックジャックのゲームはおもしろかったなぁ。奥さんにも好評だったし、もっと違ったゲームも作ってみたいな。他にはどんなものがあるんだろう。」
謎のおじいさん
「前回、紹介したブラックジャックも 『スタートキット』 のVisual Basic 2005 Express Edition に対応したサンプルプログラムを改造したのじゃが、まだまだおもしろいゲームのスタートキットがあるぞ。プログラミングを楽しみながら学習するには最適じゃ。」
近藤くん
「本当 ? 他にはどんなゲームがあるの ?」
謎のおじいさん
「ゲームと一口に言ってもいろいろな種類のものがあるから、ひととおり試してみるとよいの。」
テーブルテニス
コンピュータと対戦し、ラケットでボールを打ち返します。相手がボレーをミスすると得点が入ります。
インベーダー
インベーダーがミサイルを落としながら少しずつ侵略してきますので、プレイヤーはミサイルでインベーダー爆破し、侵略を防ぎます。 時々上空に UFO が現れ、爆破すると高得点を得られます。
クルセーダー
悪い魔法使いに捕えられたお姫さまを救うために長い旅をします。
勇者は、旅の途中で、武器や食糧、薬、盾などのアイテムを手に入れ、それを利用して敵を倒したりダメージを回復したりします。
|
近藤くん
「わぁ、本格的だね。これは楽しめそうだな。」
謎のおじいさん
「気に入ったようじゃの。では、順番にこれらのプログラムを改造してみるか。前回の 『ブラックジャックカードゲーム』 とあわせてゲームシリーズ 4 部作とするか。どうじゃ、やってみるかの。」
近藤くん
「うん。おもしろそうだね。でも、こんな本格的なゲームプログラムを僕みたいな初心者が改造できるのかなぁ。」
謎のおじいさん
「大丈夫じゃ。わしにまかしておきなされ。ふぉっふぉっふぉ。
そうじゃの、まずは、テニスの対戦ゲームからはじめてみてはどうじゃ。こういったテニスゲームはテレビゲームが生まれた当時、あれはまだわしが若かりし頃流行ったゲームじゃ。なつかしいの。ふぉっふぉっふぉ」
近藤くんは、おじいさんがおしえてくれたテニスゲームを試してみることにしました。