> For the complete documentation index, see [llms.txt](https://book.rochat.ai/rochat_book_kor/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_kor/rochat-3/rochat-ai-avg/undefined.md).

# 게임 주인공

여기에서, 자신이 보유한 라이브러리에서 어떤 캐릭터든 선택하거나 다른 사람이 만든 공개 캐릭터를 선택할 수 있습니다. 게임에서 AI는 게임 주인공의 신원과 성격 정보를 추출하여 주인공 설정에 사용합니다.

**게임 배경**

<figure><img src="https://1804916838-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5DNrTCgp28ZiAQ3OS7g9%2Fuploads%2FeLT7yZBogYiwVa0V7PgU%2Fimage.png?alt=media&amp;token=2e69c208-8c51-4207-8d79-b55982ea356d" alt=""><figcaption></figcaption></figure>

\
AI는 게임 이름, 추천 문구, 게임 배경 등을 자동으로 생성합니다. 또한 자신의 아이디어에 맞게 수정할 수 있습니다.\
여기에서, 게임의 배경, 정보, 세계관을 설명해야 합니다.\
게임 배경에서는 {char}와 {user}를 사용할 수 있습니다. 여기서 {char}는 게임 주인공을 나타내고, {user}는 플레이어를 나타냅니다. 일반적으로 {char}와 {user}를 사용하여 인칭 대명사를 대체하면 AI가 캐릭터 설정과 관계를 더 잘 이해할 수 있습니다.\
다음은 두 가지 팁입니다:\
게임 배경은 게임의 장면과 목표와 연결될 수 있어 AI가 게임 설정을 더 잘 이해하는 데 도움이 됩니다.\
인기가 적거나 덜 알려진 콘텐츠를 만들 경우, 게임 배경에서 키워드를 사용하여 AI가 의도를 더 잘 이해하도록 할 수 있습니다:\
**세계 설정**: 장소, 캐릭터, 전설, 이야기, 힘, 능력, 능력, 플롯, 전투 및 사건들은 "셜록 홈즈"에서 자유롭고 창의적으로 가져올 수 있습니다.

**미션 목표**

<figure><img src="https://1804916838-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5DNrTCgp28ZiAQ3OS7g9%2Fuploads%2FsCwIrASJK75RQ3EgF4ye%2Fimage.png?alt=media&amp;token=7e18d354-9dfa-4050-b280-75c343856d79" alt=""><figcaption></figcaption></figure>

미션 목표에 대한 최고의 실천 방법은:\
목표 설명이 최종 장면과 일치해야 합니다.\
목표 설명이 성공 값과 실패 값을 반영해야 합니다.\
예시:\
게임의 주요 목표는 {user}가 유령이 들린 고대 맨션에서 숨겨진 비밀을 밝혀내는 것입니다. {user}는 맨션의 각 방을 탐험하고, 퍼즐을 해결하고, 단서를 수집하여 결국 맨션의 저주를 풀어야 합니다.

**수치 시스템 설정**

<figure><img src="https://1804916838-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5DNrTCgp28ZiAQ3OS7g9%2Fuploads%2FRbSwi6pZic1FpfLfgIqs%2F1743531982251.jpg?alt=media&amp;token=fb7d7b1a-63d6-47cf-8c23-87a2a5433fa9" alt=""><figcaption></figcaption></figure>

수치 유형은 과정 수치, 성공 수치 및 실패 수치를 포함합니다.\
게임에서 사용되는 여러 수치 이름은 중복되지 않아야 합니다.\
수치 변화 규칙을 명확하게 설명해야 합니다.\
수치는 정수여야 합니다.\
수치 시스템은 반드시 고유한 하나의 성공 값이 있어야 하며, 이는 게임에서 진행 상황으로 표시되어 미션 완료 여부를 직접 결정합니다.\
성공 값의 최종 값은 항상 초기 값보다 커야 합니다. 최종 값은 100, 초기 값은 0이 적당합니다.\
수치 시스템은 반드시 하나 이상의 실패 값을 가져야 하며, 그렇지 않으면 게임이 실패합니다.

**게임 장면 설정**\
각 장면의 이름은 중복되지 않아야 합니다.\
장면 디자인은 게임의 배경과 동일한 세계관 내에 있어야 하며, 각 장면은 서로 연결되어 게임 진행이 원활하게 이루어집니다.\
장면 설명에는 캐릭터 행동에 대한 특정 규칙이 포함되어야 합니다.\
각 장면은 고유한 이름과 특정 이벤트 및 행동 규칙을 트리거하는 상세한 설명을 가지고 있습니다. 예시:\
장면 이름\
로비\
도서관\
지하실\
정원\
침실

**숨겨진 요소들**\
여기서는 플레이어가 볼 수 없는 모든 게임의 숨겨진 명령을 작성할 수 있습니다.\
이곳에 포함할 수 있는 내용:\
상세한 장면 및 장면 전환 설정\
게임 목표\
{char}의 행동 및 말투\
NPC 행동 및 말투\
숨겨진 단서와 수치\
{user}가 해야 할 일과 하지 말아야 할 일\
게임이 성공적으로 끝날 것인지, 아니면 기본적으로 모두의 나쁜 결말이 될 것인지\
게임 수치 간의 상호작용\
{char}와 {user} 간의 관계 및 상호작용 방식
