Conversation 테이블 게임
이 가이드에서는 Conversation 채팅의 캐릭터와 겨루는 UNO, Chess, Poker, 8-Ball Pool, Tic-Tac-Toe, Rock-Paper-Scissors를 설명합니다. Marinara는 카드를 나누거나 게임판을 차리고, 모든 규칙을 적용하며, 자리에 앉은 캐릭터가 자기 수를 각자의 말투로 이야기하게 합니다. 게임을 하는 동안에는 메시지 입력란 위에 실시간 게임판이 나타납니다.
게임은 모두 선택 사항인 패키지입니다. 원하는 게임을 Agents(에이전트) → Agent Organizer에서 설치하고, 카탈로그가 요구하면 Marinara를 다시 시작하세요. 설치하지 않은 게임은 슬래시 명령어가 없고, 게임 선택 목록에 나오지 않으며, Commands(명령어) 스위치도 숨겨져 있습니다.
모든 게임에 적용되는 규칙은 다음과 같습니다.
- 테이블 게임은 Conversation Mode에서만 작동합니다. Roleplay 채팅에서는 게임을 Conversation 채팅에서만 할 수 있다는 메시지가 표시됩니다.
- 채팅 하나에서 진행할 수 있는 게임은 하나뿐입니다. 새 게임을 시작하면 현재 게임이 대체됩니다. 종료 배너가 아직 표시된 끝난 게임도 마찬가지입니다.
- 채팅에는 캐릭터가 한 명 이상 있어야 하며, 그중 최소 한 명을 봇으로 앉혀야 합니다. 봇이 두는 수는 평소 채팅 응답과 같은 모델을 씁니다. 별도의 계정이나 API 키는 필요 없습니다.
게임 시작하기
시작하기 전에: 게임을 설치하고, 캐릭터가 한 명 이상 있는 Conversation 채팅을 여세요.
- 메시지 입력란에 게임의 슬래시 명령어(
/로 시작하는 짧은 지시)를 입력하고 <kbd>Enter</kbd>를 누르세요. 게임 설정 창이 열립니다. - 옵션을 고르세요(아래 게임별 설명 참고).
- Deal 또는 Start game을 클릭하세요.
작동하지 않는 경우: 게임을 설치하지 않았거나 Conversation 채팅이 아니면 명령어가 없거나 아무 일도 하지 않습니다.
| 게임 | 명령어 | 참가자 |
| UNO | /uno | 나와 캐릭터 1명에서 9명 |
| Chess | /chess | 나와 캐릭터 1명 |
| Poker | /poker | 나와 캐릭터 1명에서 7명 |
| 8-Ball Pool | /8ball 또는 /pool | 나와 캐릭터 1명 |
| Tic-Tac-Toe | /tictactoe 또는 /ttt | 나와 캐릭터 1명 |
| Rock-Paper-Scissors | /rps | 나와 캐릭터 1명 |
게임을 시작하는 다른 방법은 다음과 같습니다.
/games를 입력해 설치된 게임 중에서 고르세요.- "let's play uno", "start a game of chess", "deal me into poker"처럼 평범한 메시지로 말하세요. 설정 창이 열리고 메시지도 그대로 전송되므로, 캐릭터가 내 제안에 반응할 수 있습니다. 이 방법은 그 게임이 아직 진행 중이 아닐 때만 작동합니다.
- 캐릭터가 스스로 게임을 제안하거나 받아들일 수 있습니다. 그러면 그 캐릭터의 응답 직후 설정 창 없이 기본 규칙으로 게임이 시작됩니다. 캐릭터가 바쁘거나 거절하면 캐릭터의 말투로 그렇게 말합니다.
- 캐릭터는 그 게임의 Commands 스위치가 켜져 있을 때만 이렇게 할 수 있습니다(캐릭터가 스스로 게임 시작하게 하기 참고).
UNO
설정 창의 제목은 Start UNO입니다.
- Players: 봇으로 앉힐 캐릭터를 각각 체크하세요. 기본적으로 모두 체크되어 있습니다. You go first는 기본으로 체크되어 있습니다.
- Starting hand: 플레이어당 카드 수이며 1에서 10까지입니다. 기본값은 7입니다.
- Penalize missed UNO: 기본으로 체크되어 있습니다. UNO를 외치지 않고 걸린 플레이어가 카드를 2장 뽑고, Catch!가 작동합니다.
- House rules: 모두 기본값은 꺼짐입니다.
- Stacking: 뽑는 대신 +2/+4를 다음 플레이어에게 겹쳐서 넘깁니다.
- Draw to match: 낼 수 있는 카드가 나올 때까지 계속 뽑습니다.
- 7-0 rule: 7을 내면 지정한 플레이어와 손패를 바꾸고, 0을 내면 모든 손패가 한 바퀴 돕니다.
- Jump-in: 완전히 같은 카드를 자기 턴이 아닐 때도 낼 수 있습니다.
- Force play: 뽑은 카드를 낼 수 있으면 반드시 내야 합니다.
Deal은 캐릭터를 한 명 이상 고르기 전까지 비활성화되어 있습니다. 이 버튼에는 참가자 수가 표시되며, 예를 들어 나와 캐릭터 2명이면 Deal (3p)입니다.
게임판에서는 다음과 같이 합니다.
- 낼 수 있는 카드는 위로 떠오르고 나머지는 흐려집니다. 카드를 클릭해서 내세요.
- 와일드 카드를 내면 "Pick a color:"가 열립니다. 7-0 rule이 켜져 있으면 7을 낼 때 "Swap hands with:"가 열립니다.
- 상황에 따라 Draw, Pass, Call UNO!, Catch! 버튼이 나타납니다.
- 끝에서 두 번째 카드를 내면 UNO 선언이 자동으로 처리됩니다.
- 배너에 "{winner} wins!" 또는 "Game over"가 표시됩니다.
Chess
설정 창의 제목은 Start Chess입니다.
Opponent에서 상대 캐릭터를 하나 고르세요(기본값은 첫 번째 캐릭터). 그룹 채팅에서는 나머지 캐릭터가 계속 대화합니다. Your color는 White, Random(기본값), Black 중에서 고르세요. Start game을 클릭하세요. 내 기물 하나를 클릭해 선택하세요. 둘 수 있는 수는 점으로, 잡는 수는 고리로 표시됩니다. Black으로 두면 판이 뒤집힙니다. 폰이 마지막 랭크에 닿으면 "Promote to:"(Queen, Rook, Bishop, Knight)가 열립니다. 배너가 체크메이트, 사유가 있는 무승부, "Game over"를 알려 주며, 게임판 아래의 띠에는 최근 수가 나열됩니다.
Poker
설정 창의 제목은 Start Poker입니다. 테이블에는 2명에서 8명까지 앉을 수 있습니다. 7명이 되면 나머지는 흐려집니다.
- Players: 앉힐 캐릭터를 체크하세요.
- Dealer: 기본값은 House dealer (silent)이며, 아무 말 없이 카드만 나눕니다. 또는 핸드와 쇼다운을 중계할 캐릭터를 고르세요.
- Starting stack: 플레이어당 칩이며 100에서 1,000,000까지입니다. 기본값은 1000입니다.
- Small blind: 빅 블라인드는 이 값의 2배입니다. 기본값은 10입니다.
- Blinds double every: 블라인드가 오르기까지의 핸드 수입니다. 기본값은 0이며, 오르지 않는다는 뜻입니다.
- Hand limit: 이 핸드 수만큼 진행한 뒤 세션이 끝나고 칩이 가장 많은 플레이어가 이깁니다. 기본값은 0이며, 한 플레이어만 칩이 남을 때까지 진행합니다.
내 턴에는 바에 Fold, Check, Call, All in이 나타납니다. 베팅이나 레이즈를 할 수 있을 때는 베팅 상자에 Min, ½ pot, Pot, All-in 버튼이 더해집니다. 핸드가 끝날 때마다 Showdown 패널이 팟을 나눠 주고, Next hand가 다시 카드를 나눕니다. 마지막에는 배너가 승자를 알리고 모든 자리의 최종 칩 수를 나열합니다.
8-Ball Pool
설정 창의 제목은 Start 8-Ball Pool입니다.
- Opponent: 겨룰 캐릭터입니다.
- Announcer: 기본값은 Silent (no announcer)이고, 아니면 샷을 중계할 캐릭터를 고르세요.
- Match length: Race to 1, Race to 3, Race to 5 랙(랙 하나가 한 게임입니다) 중에서 고르세요.
- Who breaks first: You, Random, Them. 이후 랙에서는 브레이크를 번갈아 합니다.
Start game을 클릭하세요. 내 턴에 제안된 샷 중 하나를 고르면 물리 시뮬레이션으로 공이 굴러갑니다. 테이블 아래의 한 줄이 마지막 샷을 설명합니다.
Tic-Tac-Toe와 Rock-Paper-Scissors
Tic-Tac-Toe에서는 상대를 고르고, X, O, 무작위 표시 중에서 내가 쓸 것을 고르세요. X가 먼저 둡니다. 내 턴에 빈 칸을 클릭하세요. 규칙에 어긋난 수는 막히고, 승리와 무승부는 자동으로 감지됩니다.
Rock-Paper-Scissors에서는 상대를 고르고, 3판 2선승, 5판 3선승, 7판 4선승 중에서 고르세요. 매 라운드 Rock, Paper, Scissors 중 하나를 고르세요. 선택은 양쪽이 모두 낼 때까지 숨겨져 있다가, 그다음 결과와 점수가 업데이트됩니다.
게임 일찍 끝내기
모든 게임판에는 X 버튼이 있습니다.
- UNO: End game. 먼저 "End this game?"이라고 묻습니다.
- Chess: Resign. 먼저 "Resign and end this game?"이라고 묻습니다.
- Poker: End game. 먼저 "End this poker game?"이라고 묻습니다. 세션이 끝난 뒤에는 Close라고 표시됩니다.
- 8-Ball Pool: End game. 먼저 "End this pool game?"이라고 묻습니다. 경기가 끝난 뒤에는 Close라고 표시됩니다.
- Tic-Tac-Toe와 Rock-Paper-Scissors: 게임판의 닫기 또는 종료 버튼으로 경기를 지우세요.
게임을 일찍 끝내면 그 게임의 상태가 삭제되고 승자는 기록되지 않습니다.
캐릭터가 스스로 게임 시작하게 하기
Chat Settings → Agents → Commands를 열거나, 채팅을 만들 때 Automation(자동화) 단계를 쓰세요. 마스터 Commands 스위치는 테이블 게임, 셀카, 통화를 포함해 캐릭터가 실행하는 모든 동작을 통제합니다. 이 스위치가 꺼져 있으면 캐릭터는 스스로 아무것도 시작하지 않습니다.
설치한 게임마다 자체 스위치가 있으며, 직접 끄지 않으면 켜져 있습니다. UNO, Chess, Poker, 8-Ball Pool, Tic-Tac-Toe, Rock-Paper-Scissors입니다. 캐릭터가 쓸 수 있는 Commands 고르기를 참고하세요.
이 스위치들은 캐릭터가 하는 일만 통제합니다. 게임의 슬래시 명령어와 "let's play" 문구는 스위치가 꺼져 있어도 작동합니다.
관련 가이드
- Conversation Mode: 시작하기
- 슬래시 명령어 참조