🐺

ChatGPTを使って、AI×人狼×Lineの「AI人狼」を開発!!

2023/04/10に公開

初投稿になります。稚拙な文章になることご了承ください。
この度ChatGPTで何か作りたいと思い、「AI人狼@LineBot」を作ってみました。

AI人狼とは

まずは人狼ゲームの説明をします。
人狼ゲームは、村陣営と人狼陣営に分かれ、村人は人狼を見つけ出し、人狼は村人を騙して生き残ることを目指す複数人向けのゲームです。
毎日、話し合って最も人狼と疑わしい1名を多数決で決め処刑する一方で、人狼は毎晩村人を襲撃します。
人狼を全て処刑できたら村陣営の勝利であり、それよりも早く生存者の半数を人狼で占めたら人狼の勝利となります。

AI人狼は基本的には人狼ゲームと同じですが、プレイヤー以外の8人がAIであり、チャットに特化した人狼ゲームです。
以下から友達追加&プレイできます。
https://liff.line.me/1645278921-kWRPP32q/?accountId=908aezog

AI人狼の遊び方

キャラを作成する

自分だけのオリジナルキャラを作ることができます。
キャラを作成して、選択しておけば次回のゲームにあなたが作成したキャラが参加します。
キャラを作成・選択していない場合は、ランダムでキャラが選択されます。

キャラを作成する時、キャラの名前やモデル、背景や口調など詳細に設定することができます。

ゲームを開始する

リッチメニューからゲームを開始するボタンを押してゲームマスターの指示通り進めてください。
また、AI人狼の役職の構成は、村人3人、預言者1人、霊媒師1人、騎士1人、人狼2人、狂人1人の計9人です。(通常モードの場合)

昼の時間

誰が人狼か探すための議論を行います。
ゲームマスターがストップをかけるまでは自由に会話しても構いません。
昼の時間では「みんなの様子をみる」を押すか、プレイヤーのあなたが語りかけることでAIとの議論を進めることができます。

また、リッチメニューの「話し合いを飛ばす」で一気に処刑時まで飛ばすことができます。

時間が経つと、その日処刑する人を決めます。
投票数の最も多い人物を処刑しますが、複数いた場合はランダムで処刑が執行されます。

夜の時間

人狼の襲撃や能力持ちの参加者が、自分の能力を使用します。 能力を用いた結果は、本人しかわかりません。

状況を確認する

現在の日数や役職、襲撃されたもしくは処刑された人物など、現在の状況を確認することができます。

AI人狼のポイント

このゲームのポイントしては、単純にAIと会話ができるだけではなく、

といった点からさらにAI人狼を楽しめると思います。

漫画のキャラを自作すると以下のような面白い会話も楽しめるのがミソです。

その他のルールや各種設定はリッチメニューの設定からご確認ください。

現在無料開放中

APIは通信をするたびに料金が発生してしまいます!。
ですが、できるだけ色んな方に認知していただきたく、現在はコスト負荷が高くなるまで全機能を開放しています。(自分の広報力のなさにびっくりです...)
今だけ開放中なのでぜひ遊んでください。

終わりに

「AI人狼」は、AIを使ったゲームの中でも簡単かつ楽しめる仕様になっているゲームだと思います。
上記で説明した以外にもさまざまな機能やギミックを用いています。
ぜひ遊んでほしいです。
https://liff.line.me/1645278921-kWRPP32q/?accountId=908aezog

Discussion