第05話:構想編 せっかくだからバドミントンしてみよう
ここからイベントを追加したり、いろいろ調整も加えていかないといけませんが、感想欄で「バドミントンで戦う」という話が出ました。
たしかに折角のクラブ活動なのだから、物語の中で試合をするのもいいな!と思いました。
そして、ここで試合を自動生成すればこの企画の意味が出てきます。
ということで、簡易な形でゲーム的なアイディアでバドミントン試合を行うプログラムを作ってみました。
・先に21点取ったほうが勝ち(20vs20だったら……みたいなルールはなし)
・行動は普通のラリーだけ(スマッシュとかなし)
・パラメータは2つだけ
1,制御能力:高いと相手のコート内にシャトルが入りやすい。低いとアウトになる。
2,見切り力:高いとコート内に打ち込まれたシャトルを打ち返せる。低いと外して打ち返せない。
・最初のサーブは敵から。以降は点数をとった側から
この形で、うなりながらプログラミングをしました。
一応パラメータがあるので、強い敵・弱い敵を作れるので、いろいろな展開が作れるかな?
とりあえず、出力結果です。
ちょっと表現地味ですけどねー。
ちゃんとお互い打ち返してますよ。
強い主人公 制御能力:90 見切り力:90
vs
強い小林(男子バドミントン部) 制御能力:90 見切り力:90
**********************************************
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 1pt VS 【小林】 0pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 1pt VS 【小林】 1pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 2pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「私が……勝つ!」
【葵】 3pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 3pt VS 【小林】 2pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ははっ!」
【葵】 3pt VS 【小林】 3pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 3pt VS 【小林】 4pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 3pt VS 【小林】 5pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 4pt VS 【小林】 5pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 4pt VS 【小林】 6pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「よしっ!」
【葵】 4pt VS 【小林】 7pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 5pt VS 【小林】 7pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「よしっ!」
【葵】 6pt VS 【小林】 7pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「一点確保!」
【葵】 7pt VS 【小林】 7pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「このままっ」
【葵】 7pt VS 【小林】 8pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 7pt VS 【小林】 9pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「このままっ」
【葵】 7pt VS 【小林】 10pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「見たか!」
【葵】 7pt VS 【小林】 11pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ふっ」
【葵】 7pt VS 【小林】 12pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「私が……勝つ!」
【葵】 8pt VS 【小林】 12pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「このままっ」
【葵】 8pt VS 【小林】 13pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 8pt VS 【小林】 14pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 9pt VS 【小林】 14pt
葵はサーブを打った!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「私が……勝つ!」
【葵】 10pt VS 【小林】 14pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「このままっ」
【葵】 10pt VS 【小林】 15pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「このままっ」
【葵】 10pt VS 【小林】 16pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 10pt VS 【小林】 17pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「まだまだだな!」
【葵】 10pt VS 【小林】 18pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ははっ!」
【葵】 10pt VS 【小林】 19pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ははっ!」
【葵】 10pt VS 【小林】 20pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ははっ!」
【葵】 10pt VS 【小林】 21pt
葵は敗北した!
小林「楽勝だったぜ!」
葵「次は……次こそは……」
**********************************************
だいぶラリーをつないでいて白熱した戦いを繰り広げています。
セリフもこの前作ったランダムでテキストファイルから文章を選んでくれるプログラムで表示しているので、そこそこバリエーションが出せます。
(むしろ、セリフの準備が地味に大変でした。思いつかなくて)
次に、両方共滅茶苦茶弱くしてみましょう。
どうなるでしょうか。
超弱い主人公 制御能力:10 見切り力:10
vs
弱い小林(男子バドミントン部) 制御能力:30 見切り力:30
**********************************************
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 1pt VS 【小林】 0pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 1pt VS 【小林】 1pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 2pt VS 【小林】 1pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 2pt VS 【小林】 2pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 3pt VS 【小林】 2pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「よしっ!」
【葵】 3pt VS 【小林】 3pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 3pt VS 【小林】 4pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 4pt VS 【小林】 4pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「よしっ!」
【葵】 4pt VS 【小林】 5pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ははっ!」
【葵】 4pt VS 【小林】 6pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 5pt VS 【小林】 6pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ふっ」
【葵】 5pt VS 【小林】 7pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 5pt VS 【小林】 8pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 6pt VS 【小林】 8pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 6pt VS 【小林】 9pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 7pt VS 【小林】 9pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 7pt VS 【小林】 10pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「一点確保!」
【葵】 8pt VS 【小林】 10pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 9pt VS 【小林】 10pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 9pt VS 【小林】 11pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 10pt VS 【小林】 11pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「よしっ!」
【葵】 10pt VS 【小林】 12pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 10pt VS 【小林】 13pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 10pt VS 【小林】 14pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ははっ!」
【葵】 10pt VS 【小林】 15pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 11pt VS 【小林】 15pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 11pt VS 【小林】 16pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 12pt VS 【小林】 16pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 12pt VS 【小林】 17pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 13pt VS 【小林】 17pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 13pt VS 【小林】 18pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 14pt VS 【小林】 18pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 14pt VS 【小林】 19pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 15pt VS 【小林】 19pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「このままっ」
【葵】 15pt VS 【小林】 20pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「一点確保!」
【葵】 16pt VS 【小林】 20pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 16pt VS 【小林】 21pt
葵は敗北した!
小林「はっきり言って弱すぎるな! もっと頑張ったほうが良いぞ!」
葵「神よ、なぜあなたは迷える子羊をお見捨てになったのですか……」
**********************************************
これはひどい。
お互いに下手過ぎて、ラリーが続きません。
サーブに失敗するか、一回も打ち返せずに終了しています。
でも、完全に運動音痴な人(自分)がやるとこうなりそうです。
わりと現実味ある展開かな……
次に、敵をそれなりに強く、主人公を弱めにしてみます。
弱め主人公 制御能力:60 見切り力:60
vs
それなりに強い小林(男子バドミントン部) 制御能力:80 見切り力:80
**********************************************
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「このままっ」
【葵】 0pt VS 【小林】 1pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 1pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「まだまだだな!」
【葵】 1pt VS 【小林】 2pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「このままっ」
【葵】 1pt VS 【小林】 3pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 1pt VS 【小林】 4pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 1pt VS 【小林】 5pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「一点確保!」
【葵】 2pt VS 【小林】 5pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 2pt VS 【小林】 6pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 3pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 3pt VS 【小林】 7pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「見たか!」
【葵】 3pt VS 【小林】 8pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「一点確保!」
【葵】 4pt VS 【小林】 8pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「まだまだだな!」
【葵】 4pt VS 【小林】 9pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ふっ」
【葵】 4pt VS 【小林】 10pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 5pt VS 【小林】 10pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「見たか!」
【葵】 5pt VS 【小林】 11pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 6pt VS 【小林】 11pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「まだまだだな!」
【葵】 6pt VS 【小林】 12pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 6pt VS 【小林】 13pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「見たか!」
【葵】 6pt VS 【小林】 14pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 6pt VS 【小林】 15pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「まだまだだな!」
【葵】 6pt VS 【小林】 16pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 7pt VS 【小林】 16pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 8pt VS 【小林】 16pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 8pt VS 【小林】 17pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ふっ」
【葵】 8pt VS 【小林】 18pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返した!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「一点確保!」
【葵】 9pt VS 【小林】 18pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「まだまだだな!」
【葵】 9pt VS 【小林】 19pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 10pt VS 【小林】 19pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「見たか!」
【葵】 10pt VS 【小林】 20pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを打ち返した!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「よしっ!」
【葵】 10pt VS 【小林】 21pt
葵は敗北した!
小林「まだまだだな! これでは宮本先輩には勝てないぞ!」
葵「で、でも、私の中では負けてない!(負け惜しみ)」
**********************************************
シャトルが数回続いていますが、結果的に敵の勝ちです。
うまいこと強さ設定が効いているようです。
お手本があって作っているわけではなく、「こうやればこうなるかな?」と考えながら作っているので、実際にうまく動いているとうれしくなってしまいます。
いやぁ……よかった、ちゃんと動いて。
折角パラメータが二つあるので、この組み合わせも試してみたいです。
まず、敵も味方も制御能力はあるけど見切り能力がない場合です。
主人公 制御能力:99 見切り力:10
vs
小林(男子バドミントン部) 制御能力:99 見切り力:10
**********************************************
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「よしっ!」
【葵】 0pt VS 【小林】 1pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 1pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 2pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「よしっ!」
【葵】 3pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 4pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 5pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 6pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 7pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「私が……勝つ!」
【葵】 8pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 9pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「私が……勝つ!」
【葵】 10pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「よしっ!」
【葵】 11pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 12pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「私が……勝つ!」
【葵】 13pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 14pt VS 【小林】 1pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「このままっ」
【葵】 14pt VS 【小林】 2pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 14pt VS 【小林】 3pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「ふっ」
【葵】 14pt VS 【小林】 4pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「私が……勝つ!」
【葵】 15pt VS 【小林】 4pt
葵はサーブを打った!
小林はシャトルを打ち返した!
葵はシャトルを拾いそこねた!
小林「見たか!」
【葵】 15pt VS 【小林】 5pt
小林はサーブを打った!
葵はシャトルを拾いそこねた!
小林「まだまだだな!」
【葵】 15pt VS 【小林】 6pt
小林はサーブを打った!
葵はシャトルを打ち返した!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 16pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「よしっ!」
【葵】 17pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「一点確保!」
【葵】 18pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 19pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「やった!」
【葵】 20pt VS 【小林】 6pt
葵はサーブを打った!
小林はシャトルを拾いそこねた!
葵「いいね!」
【葵】 21pt VS 【小林】 6pt
葵は勝利した!
葵「か、勝っちゃったよ! 私!」
小林「嘘だろ……?」
**********************************************
サーブは成功しますが、その後全く玉を拾えていません。
最後に敵も味方も見切り能力はあるけど制御能力がない場合です。
主人公 制御能力:10 見切り力:99
vs
小林(男子バドミントン部) 制御能力:10 見切り力:99
**********************************************
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 1pt VS 【小林】 0pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 1pt VS 【小林】 1pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 2pt VS 【小林】 1pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 2pt VS 【小林】 2pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ふっ」
【葵】 2pt VS 【小林】 3pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 3pt VS 【小林】 3pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ふっ」
【葵】 3pt VS 【小林】 4pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「このままっ」
【葵】 3pt VS 【小林】 5pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ははっ!」
【葵】 3pt VS 【小林】 6pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 4pt VS 【小林】 6pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ふっ」
【葵】 4pt VS 【小林】 7pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 5pt VS 【小林】 7pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「このままっ」
【葵】 5pt VS 【小林】 8pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 6pt VS 【小林】 8pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ふっ」
【葵】 6pt VS 【小林】 9pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 7pt VS 【小林】 9pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 7pt VS 【小林】 10pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 8pt VS 【小林】 10pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「このままっ」
【葵】 8pt VS 【小林】 11pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 9pt VS 【小林】 11pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 9pt VS 【小林】 12pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「よしっ!」
【葵】 10pt VS 【小林】 12pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「見たか!」
【葵】 10pt VS 【小林】 13pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「いいね!」
【葵】 11pt VS 【小林】 13pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 11pt VS 【小林】 14pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 12pt VS 【小林】 14pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「まだまだだな!」
【葵】 12pt VS 【小林】 15pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 13pt VS 【小林】 15pt
葵はサーブを打った!
小林はシャトルを打ち返したが、明後日の方向に飛んでいった!
葵「一点確保!」
【葵】 14pt VS 【小林】 15pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 14pt VS 【小林】 16pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「やった!」
【葵】 15pt VS 【小林】 16pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「このままっ」
【葵】 15pt VS 【小林】 17pt
小林はサーブを打った!
葵はシャトルを打ち返したが、明後日の方向に飛んでいった!
小林「ふっ」
【葵】 15pt VS 【小林】 18pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「私が……勝つ!」
【葵】 16pt VS 【小林】 18pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ははっ!」
【葵】 16pt VS 【小林】 19pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「一点確保!」
【葵】 17pt VS 【小林】 19pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「このままっ」
【葵】 17pt VS 【小林】 20pt
小林はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
葵「一点確保!」
【葵】 18pt VS 【小林】 20pt
葵はサーブを打った!
しかし、シャトルはおかしな方向に飛んでいってしまった。
小林「ふっ」
【葵】 18pt VS 【小林】 21pt
葵は敗北した!
小林「楽勝だったぜ!」
葵「負けた……けど、次こそは勝ってみせる!」
**********************************************
そもそもサーブが失敗するのでどうにもなりませんでした……。
ありゃりゃ。
とりあえず、これで試合ができるようになりました。
これを使用して、
・一般部員と試合をしてパラメータ上げ
・先輩と試合をして借金減額
というイベントを組み込んでいきたいなーと思います。
なお、スマッシュとかも入れようとも思ったのですが、
バドミントン用のプログラムばかりやっていると他に手が出せないので、このぐらいにしておきます。
もし、「ここで審判がこういうセリフを言うべき」みたいな簡単な修正があれば教えてもらえると助かります。
「本来はこういうルール」とか「ここでこういうアクションと分岐を入れて」みたいなのは、プログラムが大変になるのであまり対応できないと思います。
(バドミントンはサブイベントだからね……)