Excelで戦略シミュレーションゲームを作る
| VB(Visual Basic)だと、ランタイムライブラリが必要で、機種依存の問題も生じるだろうから、Excelで思考 |
| ルーチンを学べないか試みた。 |
| できたのが下図。 |
| 作ってみて分かったが、相当、ケバい。 |
| プログラムコードは公開しておくので、色を変更したければ変えてもらうとよい。スタートボタンを押せば、 |
| 戦略級シミュレーションゲームの開始となる。 |
| |
 |
| |
| 初期化ボタンは、画面上のパラメーター項目・値を初期状態に戻す機能をもつ。 |
| DeleteやBackSpaceで消してしまうと、再入力が面倒なので機能を追加した。 |
| |
| コンピューター同士の対戦だけではなく、プレイヤー(ユーザー)の参加を考えて、チェックボックスもつける |
| ことにした。 |
| コンピューターの思考(といっても思考ルーチンを考えるのは人間なのだが)と人間の思考をそれぞれ追跡して、 |
| 統計でも取れば強力な思考ルーチンを考える上で、役に立つかもしれない。 |
| |
| たとえば、生存期間の長かった領国は、秋に耕作をやっていない、夏の命令で資金をほぼ使い切っている、 |
| などの特徴がでてくる可能性がある。領国の発した命令、そのとき使用した資金、パラメーターの変動は、 |
| Excelのセルに書き込んでいくことでトレース(追跡)できる。 |
| |
| |
|
|
Copyright (C) シミュレーションゲーム作成工房, All Rights Reserved.