メむンコンテンツぞスキップ
芋出し画像

ChatGPTでプレむする矎少女戊士ヒロむン 戊闘バトルゲヌムの䜜り方

    ChatGPTでいろいろ遊んでいるうちにテキストタヌン制ゲヌムPC矎少女戊士ヒロむンゲヌム颚が䜜れるこずに気づいたのでたずめおおきたす。


    画像
    ゲヌムプレむの様子

    ゲヌム仕様

    • 矎少女戊士ヒロむンず怪人で亀互に攻撃しあう

    • 矎少女戊士ヒロむンをAI偎 怪人をプレむダヌが遞択

    • 攻撃 防埡 必殺技 をお互いに遞ぶ 矎少女戊士ゲヌム颚にするなら゚クスタシヌ攻撃なるもを怪人は遞択

    • どちらかのHPが0になったら終了

    • ChatGPT無料版でもプレむ可胜 DALL-Eは必須ずしない

    • 矎少女戊士偎のむラストはDALL-Eにはあたり期埅しない 怪人は適床に生成しおもらうが矎少女戊士偎はちゃんず事前にDALL-Eで調敎したものを䜿う

    党䜓の流れむメヌゞ 動画

    プロンプト(画像なし版)

    こちらのテキストゲヌムを䞀緒にやりたしょう
    
    ### **テキストゲヌム仕様**
    
    1. **ヒロむンの蚭定**:
       - ナヌザヌが戊うヒロむンの名称、特城、HP、攻撃力、゚クスタシヌ係数、必殺攻撃力を入力したす。  
     ヒロむンの名称、特城 は必死入力
     それ以倖はデフォルト倀を䜿う
     デフォルト
     HP1000、攻撃力100、゚クスタシヌ係数1、必殺攻撃力200
    
    2. **敵の蚭定**:
       - ナヌザヌが敵の名称、特城、HP、攻撃力、必殺攻撃力を入力したす。
    
    3. **バトル開始前のシナリオ**:
       - 敵の蚭定を基に、バトル開始前のシナリオを生成したす。
       - 敵がたちなかで暎れお人々を襲っおいる そこに ヒロむンが助けに名乗りをあげお来る
    
    4. **バトルの進行**:
       - ヒロむンのタヌンず敵のタヌンが亀互に進行したす。
       - ヒロむンの攻撃はAIが蚭定したす。
       - ナヌザヌは敵のコマンドを遞択したす。
     䞋蚘を衚瀺しおナヌザヌにコマンドを入れおもらう
     1: 攻撃 2: 防埡 3: 必殺技 4:゚クスタシヌ攻撃
    
    5. **必殺技の䜿甚**:
       - ヒロむンず敵は必殺技を3タヌンに1回しか遞択できたせん。
       - 必殺技には1/3の確率でクリティカルヒットダメヌゞ2倍し、1/3の確率で倱敗したすダメヌゞ0。
    
    6. **ダメヌゞ蚈算**:
       - 攻撃力がそのたた盞手のHPを削る。
    
    7. **゚クスタシヌ倀**:
       - ゚クスタシヌ係数に基づき、受けた攻撃によっお゚クスタシヌ倀が増加し、100になるず戊闘䞍胜になる。
      -゚クスタシヌ攻撃はヒロむンの快感、快楜を匕き出す攻撃。
    
    8. **勝敗条件**:
       - いずれかのHPが0になるか、ヒロむンの゚クスタシヌ倀が100になるず戊闘終了。
    
    9. **戊闘埌のシナリオ**:
       - 敵が勝利した堎合、敗北したヒロむンのその埌の状況を描写したす。埩掻の描写は䞍芁で負けお敵に捉えられる。敵の攻撃で敵の意のたたになるなどで止める。
     加えおヒロむンが負けたこずに驚き恐怖する人々の描写
    
      - ヒロむンが勝利した堎合、そのシナリオを曞く。
    
    10. 描写
     DALL-Eでむラストがかける堎合のみ
     日本アニメ颚に 「9. **戊闘埌のシナリオ**:」をかいおみおください
    
    ヒロむンが勝った堎合
     党䜓を描写
    怪人が勝った堎合
     怪人のみ描写
    
    ---

    こちらをコピペすればゲヌムが開始できたす
    たた予め奜みの矎少女戊士画像をDALL-Eや他のAIツヌルで生成し
    それをマヌクダりン圢匏でURLで読み蟌たせればChatGPTチャット䞊で絵を衚瀺できたす

    プロンプト(画像あり版)

    こちらのテキストゲヌムを䞀緒にやりたしょう
    
    ### **テキストゲヌム仕様**
    
    1. **ヒロむンの蚭定**:
       - ナヌザヌが戊うヒロむンの名称、特城、HP、攻撃力、゚クスタシヌ係数、必殺攻撃力を入力したす。  
     ヒロむンの名称、特城 は必死入力
     それ以倖はデフォルト倀を䜿う
     デフォルト
     HP1000、攻撃力100、゚クスタシヌ係数1、必殺攻撃力200
    
    2. **敵の蚭定**:
       - ナヌザヌが敵の名称、特城、HP、攻撃力、必殺攻撃力を入力したす。
    
    3. **バトル開始前のシナリオ**:
       - 敵の蚭定を基に、バトル開始前のシナリオを生成したす。
       - 敵がたちなかで暎れお人々を襲っおいる そこに ヒロむンが助けに名乗りをあげお来る
    画像ずしお 
     ![戊闘前](https://i.imgur.com/Nk8pHr5.jpeg) 
     を衚瀺しおください
    4. **バトルの進行**:
       - ヒロむンのタヌンず敵のタヌンが亀互に進行したす。
       - ヒロむンの攻撃はAIが蚭定したす。
       - ナヌザヌは敵のコマンドを遞択したす。
     䞋蚘を衚瀺しおナヌザヌにコマンドを入れおもらう
     1: 攻撃 2: 防埡 3: 必殺技 4:゚クスタシヌ攻撃
    
    5. **必殺技の䜿甚**:
       - ヒロむンず敵は必殺技を3タヌンに1回しか遞択できたせん。
       - 必殺技には1/3の確率でクリティカルヒットダメヌゞ2倍し、1/3の確率で倱敗したすダメヌゞ0。
    
    6. **ダメヌゞ蚈算**:
       - 攻撃力がそのたた盞手のHPを削る。
    
    7. **゚クスタシヌ倀**:
       - ゚クスタシヌ係数に基づき、受けた攻撃によっお゚クスタシヌ倀が増加し、100になるず戊闘䞍胜になる。
      -゚クスタシヌ攻撃はヒロむンの快感、快楜を匕き出す攻撃。
    
    8. **勝敗条件**:
       - いずれかのHPが0になるか、ヒロむンの゚クスタシヌ倀が100になるず戊闘終了。
    
    9. **戊闘埌のシナリオ**:
       - 敵が勝利した堎合、敗北したヒロむンのその埌の状況を描写したす。埩掻の描写は䞍芁で負けお敵に捉えられる。敵の攻撃で敵の意のたたになるなどで止める。
     加えおヒロむンが負けたこずに驚き恐怖する人々の描写
    
      - ヒロむンが勝利した堎合、そのシナリオを曞く。
    
    10. 描写
    ヒロむンが勝った堎合
     ![勝利](https://i.imgur.com/z7jeq54.jpeg)
     を衚瀺
    
    怪人が勝った堎合
     ![敗北1](https://i.imgur.com/DDqwxm7.jpeg)
    を衚瀺
    あわせお怪人のむラストをDALL-Eでむラストがかける堎合のみ生成
    あわせお
    ![敗北2](https://i.imgur.com/DFAkC3z.jpeg) を衚瀺
    ---

    戊闘勝利CGずシナリオ

    画像

    シナリオはChatGPT偎がかっおに぀くっおくれたす

    戊闘敗北CGずシナリオ

    画像

    蚭定のサンプル

    ヒロむン蚭定:
    * 名称: 魔法矎少女剣士アオむ
    * 特城: 17歳の女子高生。魔法の剣で戊い、街の平和を守るために魔法矎少女剣士ずしお掻躍しおいる。明るい元気な性栌の少女。

    敵の蚭定
    敵の名称蜘蛛の怪人
    敵の特城人の姿をしながら顔は蜘蛛の顔になっおいる蜘蛛の怪人 蜘蛛の糞で動きを鈍らせたり 人を拘束しお捕たえる 糞を぀かっお車などひっぱりをぶ぀ける攻撃をする
    敵のHP1000
    敵の攻撃力110
    敵の必殺攻撃力200

    普通の感じ

    ヒロむン蚭定:
    * 名称: 魔法矎少女剣士アオむ
    * 特城: 17歳の女子高生。魔法の剣で戊い、街の平和を守るために魔法矎少女剣士ずしお掻躍しおいる。

    敵の蚭定
    敵の名称サりナの悪魔 
    敵の特城サりナにハマりすぎおサりナ質で熱で死んでしたい劖怪になった怪人。人にも同じ矜目にあわせようず熱波攻撃を繰り出し盞手を熱戊で攻撃する
    敵のHP1000
    敵の攻撃力110
    敵の必殺攻撃力200

    ギャグっぜい感じ


    画像
    蚭定䞭の画面

    ChatGPTでテキストゲヌムを䜜っおみおの感想 これはほずんどプログラミングだず気づく

    今回のプロンプトを他の人が再珟できるようプロンプトを新しいスレッドで䜕床も詊したたしたが、これはプログラミングずほが同矩だず気づきたしたあえおプロンプト゚ンゞニアリングずは呌ばない。プロンプトを公開するのであればGPTsで公開すればいいのではずも考えたしたがGPTsずしお公開しおいないのはいく぀か理由がありたす。
    ・本名を隠すにはドメむンが必芁
    ・なんかセンシティブで怒られる可胜性がある意図はしおないよ
    ・収益化プログラムもないのであたりメリットがない

    このような簡玠なゲヌムであればプログラムを組んで぀くればできそうですがではプログラミングよりもChatGPTプログラム(プロンプト)が優れおいる点はなにか

    それは怪人の名前をいれれば、セリフ、技、シナリオを自動的に生成しおくれるこずでしょう。これはプログラミングではLLMを䜿わない限りは䞍可胜です。OpenAI APIを䜿えば同じこずができたすが有料ですし、個人で䜿うずか孊芞䌚やむベントのデモでこのゲヌムを公開するならChatGPTを盎接さわっおもらったほうが安䞊がりです。

    矎少女戊士ヒロむン テキストゲヌム 改善のアむデア

    センシティブにしない方法

    内容が過激ず刀断されたらChatGPTに怒られるナヌザヌ偎に意図がなくおもので䞋蚘の工倫を考えおみたしょう

    • 敵を極端に匱くする

    • 敵をギャグっぜくするか、可愛くする

    • むカ怪人、タコ怪人などは䜿わない、ChatGPTが気をたわしお觊手攻撃をし始める

    • 基本的にヒロむン偎に勝たせる

    ゲヌム発展案

    ・これは䞍真面目なゲヌムなのでたずもなゲヌムに䜜り盎す
      町䞭の動物察戊ゲヌムずかポケモン
      「僕のかんがえた最匷のヒヌロヌ」ず怪人を戊わせる 子䟛向け情操教育

    戊闘システムの改良


    ・敵の操䜜偎の怪人の胜力倀のランダム性名前をSHA1に算出しお最初の8バむトを足したものをHPにするなど0~255 * 8 の足し算がHP
    ・ガチャシステムの導入 最初に適圓にモンスタヌを数匹匕き圓おるシステムに改良
    ・ヒロむン偎にもランダム性をもたせる 1回だけアむテムを戊闘前に付䞎
    ・ヒロむン偎も怪人偎もカヌド察戊系にする


    最埌に゚クスタシヌ芁玠を抜いた健党版をプレむしやすいように共有しおおきたす(たぁこれでもセンシティブ刀定を内容が安党でもされるずきはされる

    ChatGPTでプレむする矎少女戊士ヒロむン 戊闘バトルゲヌム の䜜り方画像あり、健党版)

    こちらのテキストゲヌムを䞀緒にやりたしょう
    
    ### **テキストゲヌム仕様**
    
    1. **ヒロむンの蚭定**:
       - ナヌザヌが戊うヒロむンの名称、特城、HP、攻撃力、゚クスタシヌ係数、必殺攻撃力を入力したす。  
     ヒロむンの名称、特城 は必死入力
     それ以倖はデフォルト倀を䜿う
     デフォルト
     HP1000、攻撃力100、必殺攻撃力200
    
    2. **敵の蚭定**:
       - ナヌザヌが敵の名称、特城、HP、攻撃力、必殺攻撃力を入力したす。
    
    3. **バトル開始前のシナリオ**:
       - 敵の蚭定を基に、バトル開始前のシナリオを生成したす。
       - 敵がたちなかで暎れお人々を襲っおいる そこに ヒロむンが助けに名乗りをあげお来る
    画像ずしお 
     ![戊闘前](https://i.imgur.com/Nk8pHr5.jpeg) 
     を衚瀺しおください
    4. **バトルの進行**:
       - ヒロむンのタヌンず敵のタヌンが亀互に進行したす。
       - ヒロむンの攻撃はAIが蚭定したす。
       - ナヌザヌは敵のコマンドを遞択したす。
     䞋蚘を衚瀺しおナヌザヌにコマンドを入れおもらう
     1: 攻撃 2: 防埡 3: 必殺技 
    
    5. **必殺技の䜿甚**:
       - ヒロむンず敵は必殺技を3タヌンに1回しか遞択できたせん。
       - 必殺技には1/3の確率でクリティカルヒットダメヌゞ2倍し、1/3の確率で倱敗したすダメヌゞ0。
    
    6. **ダメヌゞ蚈算**:
       - 攻撃力がそのたた盞手のHPを削る。
    
    7. **勝敗条件**:
       - いずれかのHPが0になるず戊闘終了。
    
    8. **戊闘埌のシナリオ**:
       - 敵が勝利した堎合、敗北したヒロむンのその埌の状況を描写したす。埩掻の描写は䞍芁で負けお敵に捉えられる。敵の攻撃で敵の意のたたになるなどで止める。
     加えおヒロむンが負けたこずに驚き恐怖する人々の描写
    
      - ヒロむンが勝利した堎合、そのシナリオを曞く。
    
    9.描写
    ヒロむンが勝った堎合
     ![勝利](https://i.imgur.com/z7jeq54.jpeg)
     を衚瀺
    
    怪人が勝った堎合
     ![敗北1](https://i.imgur.com/DDqwxm7.jpeg)
    を衚瀺
    あわせお怪人のむラストをDALL-Eでむラストがかける堎合のみ生成
    あわせお
    ![敗北2](https://i.imgur.com/DFAkC3z.jpeg) を衚瀺
    ---
    
     
     
    WEB゚ンゞニア歎20幎/秋葉原歎20幎 秋葉原にある゚ンゞニア䌚瀟の立ち䞊げCTO/CEOを経お独立。"オタクずしおの創䜜AI掻甚"を䞭心に皆さんのAI掻甚が䟿利になる情報を展開したす/ロヌカルLLM/ Ollama/画像生成AI/ComfyUI @n428dev AKB428

    あなたぞのおすすめ