オマケのゲーム:丸消しゲーム

VBAの勉強のために作ったおまけゲームです。
プログラムはエクセル2000で作りました。多分他のバージョンでも大丈夫かと。右クリックでダウンロードしてください。1.2Mほどあります。

丸消しゲーム(marukesi.xls)


ゲーム画面

<ゲームのルール>
ファイルを開くと、ピラミッドのようなものが描いてあります。このピラミッドを交互に消していき、最後の一つを消した方が負けです。紙上でやるときは丸をお月見だんごのように描くので、通称丸消しゲームです。四角いですが、この四角一つ一つを「丸」と呼ぶことにします。

<丸の消し方>
0度・60度・120度方向に、直線で消せるならば一度に何個でも消せます。
間にすでに消された丸がある場合、それを挟んで複数の丸は消せません。
それだけです。簡単ですね。

<ゲームの遊び方>
・ファイルを開くと、ピラミッド状の「丸」があります。最初は全て真っ白です。
・先手か後手かを決めます。CPUが先手の場合、丸を消さずに顔マークをクリックします。プレイヤーが先手の場合、好きなように消してから顔マークをクリックします。
・丸の消し方ですが、丸の上にカーソルを持っていって、半角で「1」を書き込むと消したことになります。書き込んだらカーソルをその場所から動かさないと確定しないので、TABかカーソルキーなどでカーソルを移動させてください。
・顔マークをクリックすると、CPUが考えて丸を消してきます。次にプレイヤーが丸を消して顔マークをクリックします。これを繰り返して、最後の丸が残ったら終わりです。
・再プレイをするときは、太陽マークをクリックすると消した丸がすべて復活します。
・ゲームを終了するときは、星マークをクリックしてください。
・多分この説明では良くわからないと思います。分からないことがあったら掲示板でご質問ください。あとソースを見るのは禁止です。ヘボイので。

<05/5/15バージョンアップ>
・画面をすっきりさせた。
・こちらの消し方が正しいかチェックするようにした。
・CPUの指し手にランダム性を持たせた。
・プレイヤーが消したのかCPUが消したのか分かるようにした。
・その他こまごまと完成度アップ!

<ここだけの話>
このゲーム、実は○○必勝です。プレイヤーが○○だと100%勝てません。CPUが○○の場合、ランダムに丸を消すようにしてあります。
○○必勝なので、プレイヤーが○○のときのCPUの消し方を覚えれば、プレイヤーが○○な限り絶対に負けなくなります。でもそれじゃあ面白くないので、CPUを○○にしてプレイするのをお勧めします。


サターンの部屋 トップへ

がんもどきのホームページ 表紙へ