> For the complete documentation index, see [llms.txt](https://book.rochat.ai/rochat_book_ja/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.rochat.ai/rochat_book_ja/rochatdegmuwosuru-ai-avg/misshonshisutemu.md).

# ミッション目標、数値システム

## ミッション目標

<figure><img src="https://4117703754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBSfpT1ciXcUg7San4pC8%2Fuploads%2FOwZUDt1zqZ8oUZukA1e0%2Fimage.png?alt=media&amp;token=d8c5ea79-4c43-4979-bde4-9de1ac5c1464" alt=""><figcaption></figcaption></figure>

ミッション目標のベストプラクティスは：

* 目標の記述が最終シーンと対応する必要があります。
* 目標の記述が成功値と失敗値と対応する必要があります。

例：&#x20;

ゲームの主要な目標は、{user}が古代の幽霊屋敷に隠された秘密を明らかにすることです。{user}は屋敷の各部屋を探索し、パズルを解き、手がかりを集め、最終的に屋敷の呪いを解く必要があります。

## 数値システム

<figure><img src="https://4117703754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBSfpT1ciXcUg7San4pC8%2Fuploads%2F1BZ9VRH7zgCaOvkqOKcm%2Fimage.png?alt=media&amp;token=8fe8003b-2007-4d13-8bb4-6a8cbfa73778" alt=""><figcaption></figcaption></figure>

<div align="center"><figure><img src="https://4117703754-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FBSfpT1ciXcUg7San4pC8%2Fuploads%2FImRSPexlPgxVMuFB1IlF%2Fimage.png?alt=media&amp;token=d97be5b2-f1fe-4d4d-a433-99807bc4d32d" alt=""><figcaption></figcaption></figure></div>

* 数値タイプには、進行値、成功値、失敗値が含まれます。
* ゲーム設定に同じ名前の数値が複数出現してはいけません。
* 数値変動のルールを数値ルールで明確に記述する必要があります。
* 数値は整数でなければなりません。
* 数値システムには1つだけ成功値があり、ゲーム中に進行として表示され、ゲームミッションの完了を直接決定します。
* 成功値の最終値は常に初期値よりも大きくなければなりません。推奨される最終値は100、初期値は0です。
* 数値システムには少なくとも1つの失敗値が必要で、これがなければゲームは失敗します。

“>”と“<”を使用して数値条件を作成することもできます。

例：

&#x20;「健康値< 5の場合、ゲーム終了。」&#x20;

「{user}が戦闘に入るたびに、または負傷するたびに、健康値が10減少します。」

⚠️ ゲームが設定したストーリーの進行に反して数値を増減させる場合があります。これに遭遇した場合、追加のルールを設定する必要があります。

例：

&#x20;「遺物を取得した場合のみ、財産値が上昇します。」

&#x20;「財産値が高い場合、{char}の保護本能がより頻繁に発動します。」

減少と増加に対しては、理由を含めるのが最善です。例：「{user}が負傷した場合、財産値が2ポイント減少し、{user}が治癒した場合、財産値が2ポイント増加します。」

#### 数値システムの例

健康値（Health）

* 初期値：100
* 最終値：0（健康値が0になるとゲーム終了）
* ルール：{user}が戦闘で負傷したり罠にかかったりするたびに、健康値が10ポイント減少します。プレイヤーが薬を見つけたり休んだりするたびに、健康値が20ポイント増加します。

進行値（Progress）

* 初期値：0
* 最終値：100（100に達するとゲーム完了）
* ルール：{user}が重要な手がかりを

**恐怖値（Fear）**

* 初期値：0&#x20;
* 最終値：100（恐怖値が100に達するとゲームオーバー）&#x20;
* ルール：{user}が恐怖イベントに遭遇するか危険なエリアに入るたびに、恐怖値が20ポイント増加する。{user}が勇気のアイテムを見つけるかNPCと対話するたびに、恐怖値が10ポイント減少する。
