## バーチャル・バ○チャファイター2 written by Yさ 1. このゲームは  前作(THE100)に引き続き、貧相な画面のゲーム第三弾(^^;  コンピュータと対戦する、本格格闘アクションゲームです。  ...って、うそです。ごめんなさい。  いわゆる格闘ゲーム風な攻防に数当て的要素をミックスしたものです。(...って、全然訳わかですね(^^;)  タイトルは某有名対戦格闘アクションゲームを彷彿させますが何の関係もありません。誤解です。 2. 動作環境は  例によって、最近のawkならOKだと思います。  ちなみに動作確認は、   GNU Awk 3.1.6, mawk 1.3.3 MBCS R27  で(WinXPのDOS窓で)行なってます。 3. 遊び方は   >gawk -f vvf2.awk[ENTER]   ~~~~~~~~~~~~~~~~~~~~~~~~  等で起動するとゲームスタートです。  なお、ゲーム中に h か H または ? を入力すると、簡単なヘルプを表示します。  以下、その抜粋です。   1)5連続のCPU攻撃 g,c,p を予測し、自分が勝つ    攻撃を指定します。 (例 gcpGC[Enter] 大・小文字を区別)   2)勝敗判定結果に応じて負け側の体力`@`が減少します。    大文字と小文字が異なる攻撃の場合は負け側のダメージがよ    り大きくなります(カウンター)。どちらかの体力が0になるか    制限時間を過ぎるとラウンド終了です。   3)ラウンド終了時、残り体力が少ない方の生命力`*`が減少しま    す。どちらかの生命力が0になるとステージ終了です。    最終ステージまで勝ち抜いてください。  ...全然抜粋じゃないって(^^ゞ テヘ  ちなみに、簡単なヘルプは"HOW2PLAY.TXT"をそのまま表示しています。"HOW2PLAY.TXT"は60桁表示に収まる様に作っていますので、気に入らない場合などには自由に書き換えてくださいませ(^^;  CPU攻撃パターンはラウンド終了まで同じです。  ただし全て同じ攻撃(例 PPPPP)を指定していくつか外した場合は、CPU攻撃パターンが変わります。  最終ステージまで勝ち抜くか、途中で自分の全生命力が無くなると、ゲーム終了となります。  なお、スクリプトの LAST_STAGENO の値で最終ステージを変更できます。  数字は1〜10を指定できます。デフォルトは5となっています。  ※も少しヒントを出すと、    split("COM,DOM,EOF,FOG,GOD,HAL,IBF,JFK,KGB,LUM", foe, ",");   の要素を増やせば(もしくは画面表示を気にしなければ)、10より大きくできますd(^^; 4.開発環境など  ソースは、例によってかなり昔に、会社の行き帰りの満員電車で立ったまま作成したもの(C言語)を、awk に移植したものです。  その当時は、前作(THE100)から丸2年ほど月日が流れていたのですが、相変わらずマシンは HP100LXでした v(^^;)  液晶パネル蓋の止め具はバカになっているし、電池入れ蓋はセロテープで止められていたりもするけれど、まだ元気よく動いていてくれていて、他のマシンには絶対到達できない便利さ&タフさなのでした。しみじみ。 5. その他  本プログラムはフリーソフトです。  著作権は作者であるYさにあります。  ただし転載、再配布、改造、消去は自由です。  (できましたら素晴らしい改造を加えた後にTSNetへ投稿してくださいませ)  また、このソフトを使用した事による損害が発生したとしても、損害に対しては一切の責任を負いかねます。