第2回エクセル陸上大会2025を開催しました。
いろいろな改善点を修正しました。
改良した点と言えば、前回コピペの所を、VBAでボタン操作でできるようにしたところ。
音声を、VOICEVOXを利用して人間の声に近くしたこと。
あとは、競技場のディスプレイをそれっぽくして、レース結果の削除ボタンを設けたところ。
選手の名前を少し変更していることも挙げられます。
選手登録は仕様では650名は参加可能ですが、そこまで使うことはないだろうと思っています。
また、別シートには、選手のパラメーターが保存されており、『VLOOKUP』関数でパラメーターを呼び出しています。

選手のパラメーターは、選択することで変化するようになっております。選択する項目は別シートにリストにしてあり、選択した項目に対応する数値が代入される仕組みです。
リストのパラメーターを変えれば自動的にパラメーターが変わる仕組みです。ゲームバランスを考えるときに簡単に変更できるような仕様にしています。
才能のパラメーターを『超人』にするとかなり速いキャラクターなります。
複雑な計算をしていなくて、足し算と乱数とのかけ算ぐらいのものですので、管理はしやすいです。
瞬発力は前半手前までにかかって来ており、スタミナは後半にかかってくるパラメーターです。
キャラクタープロフィールをデータベースのようにしたことは、パラメーターや結果を呼び出すときに有効な方法だったと思います。
今まで培ってきたいろいろな技術が詰め込まれた作品にしあがっています。
エクセルでゲームが作れるぐらいまで、エクセルを使いこなすことができてきたのだなぁと、しみじみ思います。
エク陸。機会があれば皆さまにも楽しんでもらいたいゲームです。
2025/05/13 9:53:33 キクシェル
コメント