アオイSNS

アニメや漫画、ドラマやニュースなど様々な分野を取り上げてレビューしていこうと想います。

【テキストのみ】ChatGPTでバトルシミュレーションゲーム(?)を作ってみた

 

 

PVアクセスランキング にほんブログ村
にほんブログ村 その他生活ブログ 雑学・豆知識へ
にほんブログ村

 

OFUSEでサイト支援

とくにプログラムコードとかは書かずに、日本語の命令文だけでも

テキストベースのシミュレーションだけど、なんかすぐにできるんですねw

 

了解しました!それでは、孫悟空とクリリンのバトルシミュレーションを開始します!
(※確率要素はランダムで計算しています)


■1ターン目

「孫悟空 VS クリリンのバトルを開始します!」

果たして勝つのはどちらなのか!?

パラメータ 孫悟空 クリリン
HP 1000 500
パワー 500 200
スピード 300 100
テクニック 10 32
45 20
覚醒 500 200
戦闘力 1800 800

それでは、試合開始です!

まずは孫悟空の先制攻撃!


🎇 覚醒判定
孫悟空の運:45 → 45%の確率で覚醒!
→ 覚醒発動!!

「おっと!孫悟空、覚醒したぞ!!
でたー!必殺の一撃!かめはめ波だ!!」

覚醒中のパワー:500 + 500 = 1000


🎯 ダメージ計算

テクニック差:悟空10 − クリリン32 = 0(0以下なので0)
攻撃割合 = (0 + 10) × 0.01 = 0.1
ダメージ = 1000 × 0.1 = 100


💥 クリティカル判定
(テクニック10 + 運45) ÷ 2 = 27.5 → 27.5%
→ クリティカルヒット発生!

「クリティカルヒット!!」
最終ダメージ = 100 × 2 = 200

孫悟空の攻撃!
クリリンに200のダメージ!


クリリンの残りHP:500 − 200 = 300


★相手のターン

「さぁ!クリリンの反撃だ!」


🎇 覚醒判定
クリリンの運:20% → 覚醒せず。

🎯 ダメージ計算

テクニック差:32 − 10 = 22
攻撃割合 = (22 + 10) × 0.01 = 0.32
ダメージ = 200 × 0.32 = 64

💥 クリティカル判定
(テクニック32 + 運20) ÷ 2 = 26 → 発生せず。

クリリンの攻撃!
孫悟空に64のダメージ!


孫悟空の残りHP:1000 − 64 = 936


■2ターン目

パラメータ 孫悟空 クリリン
HP 936 300
パワー 500 200
スピード 300 100
テクニック 10 32
45 20
覚醒 500 200

まずは孫悟空の攻撃!


🎇 覚醒判定
45% → 今回は覚醒せず。

🎯 ダメージ計算

テクニック差:10 − 32 = 0
攻撃割合 = 0.1
ダメージ = 500 × 0.1 = 50

💥 クリティカル判定
27.5% → 今回は発生!

「クリティカルヒット!!」
最終ダメージ = 100

孫悟空の攻撃!
クリリンに100のダメージ!


クリリンの残りHP:300 − 100 = 200


★相手のターン

「さぁ!クリリンの反撃だ!」

🎇 覚醒判定
20% → 失敗。

🎯 ダメージ計算

テクニック差:32 − 10 = 22
攻撃割合 = (22 + 10) × 0.01 = 0.32
ダメージ = 200 × 0.32 = 64

💥 クリティカル判定
26% → 今回もなし。

孫悟空に64のダメージ!

孫悟空の残りHP:936 − 64 = 872


■3ターン目

パラメータ 孫悟空 クリリン
HP 872 200
パワー 500 200
スピード 300 100
テクニック 10 32
45 20
覚醒 500 200

孫悟空の攻撃!

🎇 覚醒判定
45% → 覚醒発動!!

「おっと!孫悟空、覚醒したぞ!!
でたー!必殺の一撃!かめはめ波だ!!」

覚醒中パワー:1000
テクニック差:10 − 32 = 0
攻撃割合 = 0.1
ダメージ = 1000 × 0.1 = 100

💥 クリティカル判定
27.5% → 成功!

「クリティカルヒット!!」
最終ダメージ = 200

孫悟空の攻撃!
クリリンに200のダメージ!


💀 クリリンのHP:200 − 200 = 0

「ああ!クリリン立てない!勝負ありです!
勝者は孫悟空です!!!
次の試合もご期待ください!」


🎉 最終結果

  • 勝者:孫悟空

  • 決着ターン:3ターン

  • 決め技:「かめはめ波」+クリティカルヒット!


ほんとチャットGPT面白い。

孫悟空とクリリンは多分ドラゴンボールで有名だからすぐに認識して描いてくれたんだろうなぁ。

色んな対戦考えるのも面白いかもなぁ。

ゲームバランス的に調整が必要になるかもだけど・・・