COBRAさんの日記を全て見る
みんなの新着日記を見る
😊 Geminiで大規模戦闘用コードを書いてみた 昨夜のCD&D卓は大規模戦闘シナリオでした。 緑箱の大規模戦闘ルールはTRPGで育てて来たキャラを使用してSLGができる点は面白いです。 ですが、のんびりした時代の産物なため、色々と戦闘力の算出手続きが煩雑です。 なんとか卓を高速化できないかな?との考えから、 戦力修正値の算出処理をするコードをAIに書かせてみる実験をしてみよう!とのことでやってみました。 当初、GeminiはCD&D大規模戦闘は2d6判定だとかデタラメな形で出力してきたので、高速モードをやめて思考モードに切り替えた上で、プロンプトで%dを使うルールである事を指摘し修正させた。 次に戦術マトリクスを追加。これはスムーズに実装。 そして修正値をチェックボックス形式で処理させる機能を追加し、出来たJSコードをブラウザで動かしてみてると、 兵員比等の箇所で「一つだけ選択」という項目が多かったので、それをプルダウン型UIに変更。 こんな感じで30分程度でサクッと「らしいもの」はできてしまいました。 ところが、%dをPLとDMが振る筈の処理箇所も自動化されていましたw そんなわけでリプレイにもワーマシンのダイス処理が書かれていない経緯となります。 https://trpgsession.com/replay/topic176571164084/ しかも、PL側とDM側の戦力比較とダメージ算出もしたかったのですが、 兵員数を入力する箇所をこさえたのに、兵員比を算出して処理してくれる機能と、ダメージ結果を適応して兵数を減らす処理が漏れていました。 とはいえ、実際に卓で使ってみた形では面倒な事が高速化できたのでサクサクと処理は進み、PTは戦略や戦術やRPやナラティブならではのアイディア出しに使用する方に卓時間を割り振れた形のメリットは大きかったです。 次の大規模戦闘卓はいつになるやらですが、割とサクッとできたのでVerUPしておこうかなと思います。
レスポンスはありません。
コメント欄:(最大1000文字)
web全体で公開 友達まで公開 本人にのみ公開 ※投稿するにはログインが必要です。