エクセルマクロゲームを作ってみたので。with ChatGPT 2026

おはようございます。カメさんです。


あれから1年半が過ぎました。コツコツとアジャイル開発を繰り返して更に進化したカメさんオリジナルのエクセルマクロゲーム。最新版はver3.63になります。


前回2024年のver2.90。

↓↓↓↓↓

コチラが最新版のver3.63。ゲームの基本部分は殆ど変化していません。勝者(敗者)が決まるまで戦い抜くバトルロワイヤルゲームになります。

主にこだわったのはUI(ユーザーインターフェース)。ゲーム開始前の初期設定ができるだけ快適に行えるように、色々ボタンを増やしてます。

ユーザーフォームを使用したメッセージBOX。従来は画面からズレて表示されたりフォームが崩れたりしていましたが、常に画面中央に表示できるように改良。これが意外と難しかった。

キャラ選択のメッセージBOXは、プルダウンからの選択をより分かりやすくしてます。他にmp3音楽ファイルのループ再生機能とか細かい修正も施しています。

ゲーム中のテキスト表示についても改良を実施。通常攻撃やガード成功など、何度も繰り返し表示されるテキスト表示を省略できる機能を搭載。名付けて「タイパモード」。サッカーもそうだけど、ゲームはテンポが大事なんだよね。

全体攻撃のテキストも簡略化。敵全員へ与えた合計ダメージをシンプルに表示させます。これもゲームのテンポアップに貢献してる。

ゲームの裏側についても改良を実施。3つのゲームモードを構成していたプログラムコードを1つに集約。これによってパラメータの値変更が1/3で済むようになり変更時の入力ミスも減りました。※プログラムコードのメンテナンス性向上

でもエクセルファイルの軽量化は実現出来ませんでした。まあいいか。
BRのファイルサイズは大体700~800KB。ちなみに昔のファミコンのスーパーマリオブラザーズはたったの40KBらしい。凄すぎます😧。

プログラムコードを集約したことで新たに搭載できるようになった「デバッグモード」。1000ゲームを約5分で高速消化できます。

デバッグモードをこなすと、勝率平均から属性ごとの特徴が見えてきます。弱い属性は強化し、強い属性は弱体化。時には不具合(バグ)の修正。そしてまたデバッグモード。これをひたすら繰り返す。自分の直感のみに頼っていたゲームバランス改善に大きく役立ってくれましたね。現在はどのキャラを使用しても勝利できるバランスになっているのは保障します。

カメさんの趣味丸出しですが、新キャラも多数追加。気に入らなければキャラの削除や追加も可能です。

細やかながら、新しい行動パターンも追加してます。パリィ?
他にも新しく作りたいゲームモードがまだあるのですが、完成はいつになることやら…。

最初から読むならコチラからどうぞ。


◎最新版の『ver3.63』のみここで公開。 ※今回はOne Drive。 
 1.「ファイル」→「コピーを作成する」→「コピーのダウンロード」にてPCに保存。
 2.ファイルのプロパティを開き、一番下にある許可するのチェックボックスにレ点して適用。
 3.PCにてエクセルファイルを開くと、マクロが動いて遊べます。




コメント