Excel VBA
アクションゲーム作成

「Excel VBAアクションゲーム作成入門」には驚愕のサンプルファイルが多数収められたCDがついています。

ここではそれらのサンプルの一部を特別にダウンロードできます。

コードはパスワードで保護されていますが、本書のCDにはパスワードなしのサンプルが解説つきで収められています。

サンプルファイルはマクロを有効にしてご覧ください。

CrossMedium

Download 927 KB

●ゲームの概要
・1 画面固定型アクションゲーム
・すべての敵を消去したらステージクリア
・プレイヤーは敵と1 ドット以上重なったら残機が1 機減る
・残りタイムが0 になったら1 機やられ、残機数0 でゲームオーバー
・全4 面(オープニング、エンディングなし)
・コンティニューは1 面から再スタート
・マップの色はステージごとに変更
・敵を倒したら得点加算、ステージクリアボーナスなし

SPEED RACER

Download 2.57 MB

●ゲームの概要
・擬似3D のカーレースアクションゲーム
・車は、前方向と後ろ方向に進むよう2 モード作成する
・前方、または後方より障害物が出現する
・ゲームの背景は車のギヤ数(スピード)に合わせて3 段階用意、車の加減速に応じて切り替える
・ゲームコース(背景)は4 種類用意し、画面右のボタン(HIGH WAY 〜NIGHT CITY)から選択できるようにする
・障害物に車が接触した場合は、ミスとなり画面が赤く点滅する

猫エク

Download 175 KB

●ゲームの概要
・横スクロールタイプのアクションゲーム
・マイキャラはネコ
・敵は、はにわと壷と悪魔の3 種類
・障害物はブロックと土管。上から乗ることはできるが横から通り抜けできない
・ミスは「沼に落ちる」「敵キャラに接触する(踏み付けは例外)」「火の弾に当たる」の3 パターン

Excellon Light

Download 352 KB

●ゲームの概要
・縦スクロールシューティングゲーム
・自機弾が規定数以上着弾すると敵が爆発し消滅する
・エンディングはなく、ボスを倒すと最初からくり返す
・サンプルとして動きを確認するため、自機は無敵

X Vader

Download 334 KB

●ゲームの仕様
・固定画面シューティングゲーム、3 回ミスするとゲームオーバー
・すべての敵キャラクタを撃破するとステージクリア
・プレイヤーが操作する自機は左右に移動することができる
・自機は画面上に1 つだけショットを撃つことができる
・敵の放つショットか、敵自体に接触するとミス

このサンプルはWindows XP 以前の環境にのみ対応しています。
Windows Vista では正常に動作しませんのでご注意ください。


書籍プレゼント

応募フォームに入力するだけで『Excel VBA アクションゲーム作成入門 』をただでもらえる!ただならやらなきゃ

窓の杜書籍プレゼントページ(抽選で3名様 2009年3月18日12:00締切)

インプレスジャパンプレゼントコーナー(抽選で3名様 2009年3月19日23:00締切)

モーグ書籍プレゼントページ(抽選で3名様 2009年3月31日18:00締切)