음악과 바드
음악은 게임의 첫 공연 시스템입니다(프로토콜 v20–v22). 인벤토리에 악기가 있으면 누구나 연주할 수 있습니다. 바드는 처음부터 하나 들고 시작하고, 다른 클래스는 광장의 Signe가 여분을 팔아 줄 자격을 노려볼 수 있습니다.
연주하는 법
섹션 제목: “연주하는 법”채팅에 입력합니다:
/play_music [곡명]판정은 전부 서버에서 이루어집니다:
- 악기가 필요합니다 — 가방이든 손이든 인벤토리 어디에 있어도 됩니다 (현재는 만돌린 두 종류). 없으면 “You need an instrument to play music.” 메시지를 받습니다.
- 곡명은 일부만 입력해도 됩니다 — 대소문자 구분 없이 전체든 조각이든 매칭됩니다. 비워 두면 서버가 무작위로 한 곡 고릅니다. 곡 목록은 게임의 BGM 트랙 목록 그대로라서, 월드에서 들어 본 곡은 뭐든 신청할 수 있습니다.
- 어떤 곡과도 매칭되지 않으면 “No such song.”이라고 답할 뿐입니다.
연주가 시작되면:
- 캐릭터가 연주 자세를 취하고 근처의 모든 플레이어에게 곡이 들립니다. 상자를 열 때처럼 채팅 로그에 곡명이 공지되므로 연주자가 직접 말할 필요가 없습니다.
- 공연 중에는 배경음악이 자리를 비켜 주고, 곡 중간에 다가온 사람도 처음부터가 아니라 진행 중인 지점부터 함께 듣습니다.
- 여러 명이 동시에 연주할 수 있고, 곡이 끝나면 공연도 끝납니다.
바드 클래스
섹션 제목: “바드 클래스”캐릭터 생성 시 선택할 수 있습니다. 생명 주사위 d6에 DEX +2, CHA +2, STR −2, CON −1, WIS −1 — 전체 수치는 캐릭터와 능력치에 있습니다.
바드는 공통 시작 장비에 더해 **낡은 만돌린**을 들고 시작하므로 첫 순간부터 연주할 수 있습니다. Signe의 것과 마찬가지로 상인은 사주지 않는, 순수한 생업 도구입니다.
광장의 Signe
섹션 제목: “광장의 Signe”Signe는 마을 광장에 상주하는 바드 NPC로, 일과가 정해져 있습니다:
- 낮에는 광장에서 버스킹합니다. 사람이 있는 한 한 곡씩 이어서 연주하고, 곡 사이에는 청중과 이야기하며 신청곡을 받습니다.
- 해가 지면 모닥불을 피우고 불빛 옆에서 연주를 계속합니다. 잘 시간이 되면 집으로 돌아가고, 아침이면 다시 광장에 나옵니다.
- 하루의 첫 곡을 시작하기 전, 어제 받은 팁 잡동사니를 Rica에게 팝니다.
팁과 신청곡
섹션 제목: “팁과 신청곡”응원하고 싶다면 — 프로토콜 v29부터 Signe는 공연을 시작하기 전에 자신의 **버스킹 모자**을 내려놓습니다. 모자에 넣은 동전은 곧바로 그녀의 지갑으로 들어가고 채팅창에는 시스템 메시지 한 줄만 남습니다. 작은 물건은 예전처럼 그녀의 발치에 떨어뜨리면 됩니다 — 아이템이 오가는 모습은 모두에게 보입니다(프로토콜 v22). 그녀는 곡 사이에 그것들을 주워 담고, 누가 무엇을 줬는지 기억합니다. 일정이 바뀌면(퇴근, 자리 이동) 좌판과 모자를 함께 자동으로 정리합니다.
금장 만돌린
섹션 제목: “금장 만돌린”Signe는 악기를 두 개 갖고 다닙니다. 매일 연주하는 낡은 만돌린, 그리고 가방에 넣어 둔 만돌린(40s)입니다. 후자는 그녀의 **애장품(keepsake)**입니다 — 재고를 둘러봐도 아예 보이지 않고, 사겠다고 해도 거절당합니다.
그녀는 이것을 마음에 든 단골에게만 팝니다. 팁, 칭찬, 신청곡, 한 세트를 끝까지 듣는 것 — 전부 기억합니다. 자격이 있다고 판단하면 직접 개인 제안을 해 옵니다. 제안은 본인에게만, 한 개만 유효하고 몇 분 안에 만료됩니다 — 그 자리에서 사지 않으면 사라집니다. 팔린 애장품은 시간이 지나면 다시 채워지지만, 다음 것도 다음 단골의 몫입니다.
“정해진 상대에게만 판다”는 거래 규칙은 경제 데이터에 정리되어 있습니다.
버스킹 모자 (프로토콜 v28)
섹션 제목: “버스킹 모자 (프로토콜 v28)”어떤 플레이어든 팁을 받으려면 버스킹 모자 아이템을 씁니다 — 클래스 제한 없이 사용할 수 있고, Rica가 2s에 판매합니다. Signe도 같은 아이템을 씁니다(위 참고).
- 아이템을 사용하면 앞쪽 2칸에 모자를 내려놓습니다. 다시 사용하면 다시 집어 듭니다. 아이템 자체는 소모되지 않습니다.
- 모자는 주인이 근처에 있을 때만 존재합니다 — 5m를 벗어나거나, 층이 바뀌거나, 로그아웃하면 자동으로 수거되어 주인에게 돌아갑니다.
- 다른 사람의 모자를 클릭하면 사정거리까지 걸어간 뒤 팁 대화상자가
열립니다.
1g20s30c처럼 섞어서 입력하거나, 맨 숫자만 입력하면 동화로 처리됩니다. 서버가 지갑 잔액, 5m 이내 거리, 자기 모자에 팁하는지 여부를 검사합니다.
즉석 연주(프로토콜 v52)
섹션 제목: “즉석 연주(프로토콜 v52)”/play_music은 BGM 한 곡을 통째로 트는 것이고, 즉석 연주는 직접 음
하나하나를 연주하는 것입니다. /play_instrument를 입력하거나 소셜 →
악기 연주에서 패널을 엽니다. 서버는 살아 있고 월드 로딩이 끝난,
instrument 카테고리 아이템을 소지한 플레이어에게만 허용합니다.
키보드는 고·중·저 세 음역으로 나뉩니다:
| 음역 | 키 | 음 |
|---|---|---|
| 고음 | Q W E R T Y U I | C5 D5 E5 F5 G5 A5 B5 C6 |
| 중음 | A S D F G H J | C4 D4 E4 F4 G4 A4 B4 |
| 저음 | Z X C V B N M | C3 D3 E3 F3 G3 A3 B3 |
마우스와 터치도 같은 방식으로 동작합니다 — 한 번 누르면 한 번 소리 나고 떼야 다시 누를 수 있습니다. 최대 4음까지 동시에 나며 다섯 번째 음이 가장 오래된 음을 밀어내고, 같은 음을 다시 누르면 자신의 이전 음을 대체합니다. Esc는 오버레이 스택을 한 겹씩 닫고, 패널이 열려 있을 때도 Ctrl 조합키는 정상적으로 통과합니다.
음원은 댐핑 현악기 모델과 절차적 룸 임펄스로 클라이언트가 직접 합성하므로
추가 음원 에셋이 필요 없습니다. 같은 층 30m 이내의 사람에게 들리며, 서로
차단한 사이라면 들리지 않습니다. 재생 목록 배경음악은 광장 바드의 소리에
양보하듯 즉석 연주에도 양보하며, 전투 음악과 /play_music은 우선순위를
유지합니다.
연주 중에는 이동하거나 싸울 수 없습니다: 이동, 공격, 피격, 사망, 악기를 잃음(버리거나 판매), 거래 시작, Esc, 접속 종료가 모두 연주를 끝냅니다. 장비를 바꿔도 연주는 끊기지 않습니다 — 악기는 가방이든 손이든 들고 있으면 됩니다.
영웅담(프로토콜 v50)
섹션 제목: “영웅담(프로토콜 v50)”Signe가 밤에 여관으로 자리를 옮기면, 서버에서 실제로 일어난 일 — 보스 처치, 희귀 인챈트 성공이나 파괴, 전설급 낚시 등 — 을 노래합니다. 매일 밤 공연이 시작되면 그날의 주제 세 개를 사건 기록에서 고르고, 다음 주제는 직전 주제의 노래 이후 평소 곡을 최소 두 곡 부른 뒤에야 나옵니다. 그래서 밤새 이야기만 하지 않고 늦게 온 사람에게도 들을 기회가 있습니다.
첫 바퀴는 가사를 채팅 기록에 남기고, 반복은 말풍선만 뜨고 채팅창은 다시 채우지 않습니다. 공연 언어는 청중을 따라갑니다 — 전원 한국어면 한국어, 전원 영어면 영어, 섞였거나 아무도 말하지 않으면 주제마다 언어를 번갈아 씁니다. 이야기 속 이름은 실제이지만, 이야기 자체는 Signe가 각색해서 부르는 버전입니다.