• 홈
  • 블로그
  • 갤러리
  • 가격
  • 홈
  • 블로그
  • 갤러리
  • 가격
창작 시작

만들고.플레이하세요.

크리에이터 블로그

홈/블로그/텍스트 어드벤처 설계

텍스트 어드벤처의 조건부 문장 조립: 양사·부정·접속 표현이 충돌하지 않게 하려면

조건별 조각을 자연스러운 중국어 문장으로 조립하려면 각 문법 요소를 어느 부분이 담당할지 정해야 합니다. 배낭 속 랜턴과 망토라는 가상의 교육용 예제로 양사, 부정, 접속 표현의 담당 범위를 정리하고, 허용되는 상태 조합을 모두 펼쳐 바로 재사용할 수 있는 조건부 문장 조립 템플릿을 만듭니다.

D
DramaFork Editorial Team인터랙티브 스토리텔링과 AI 제작
2026.10.13예상 읽기 시간: 8분
영화 같은 분위기의 편집 일러스트. 모양이 다른 빈 종잇조각들이 배낭, 망토, 랜턴을 둘러싸고, 가장자리가 맞물리는 조각들이 하나의 완전한 고리를 이룬다. 탁자 옆에서 들어오는 빛이 조각들의 결합 관계를 강조한다. 글자, 알파벳, 숫자, 로고, 워터마크, 브랜드 요소, 인터페이스 스크린샷은 없다.
목차
크리에이터 블로그
  1. 01들어가며
  2. 02문장을 나누기 전에 상태의 의미부터 정의하기
  3. 03양사와 부정은 각각 의존하는 성분과 함께 관리하기
  4. 04재사용 템플릿: 위치는 고정 틀이, 완전한 서술어는 슬롯이 담당하기
  5. 05네 조합을 모두 펼친 뒤 접속 표현 정하기
  6. 06문장에서 상태를 역으로 복원하고, 의존 관계가 있으면 교체 단위 넓히기
글 맨 위로

들어가며

조건에 따라 고르는 문장 조각이 충돌하지 않게 하려면 먼저 각 슬롯에 무엇을 넣을 수 있는지 정해야 합니다. 양사는 물건을 나타내는 구에, 부정은 그 부정이 적용되는 서술어에 붙이고, 접속 표현은 명확히 정한 한 계층에서 관리합니다. 공통 문장 틀에는 모든 상태에서 성립하는 요소만 남깁니다. 작성한 뒤에는 허용되는 조합을 완성된 문장으로 하나씩 펼쳐 독자가 어떻게 이해할지 확인해야 합니다. 각 조각이 따로 읽었을 때 자연스러운지만 확인해서는 부족합니다.

여기서는 ‘배낭에 랜턴과 망토가 들어 있는가’를 예로 문장을 재구성합니다. 가상의 교육용 예제이며, 실제 사용자 사례나 실측 결과, DramaFork의 제품 기능이 아닙니다. 특정 엔진을 전제로 하지도 않습니다.

문장을 나누기 전에 상태의 의미부터 정의하기

이 예제는 배낭 안의 물건만 설명하며, 캐릭터가 무엇을 입고 있는지는 다루지 않습니다. 조명 기구는 랜턴으로 한정합니다. 랜턴과 망토는 각각 ‘없음’과 ‘하나 있음’ 두 상태만 가지므로 허용되는 조합은 네 가지입니다. 배낭에는 다른 물건도 들어 있을 수 있습니다. 두 물건이 모두 없다고 배낭이 비었다는 뜻은 아닙니다.

먼저 표현할 사실을 분명히 적습니다. 랜턴이 배낭에 있는지 없는지, 망토가 있는지 없는지입니다. 이 단계에서는 ‘还(아직)’, ‘已经(이미)’, ‘终于(드디어)’를 넣지 않습니다. 현재 상태만으로 알 수 없는 시간이나 기대를 끌어들일 수 있기 때문입니다.

잘못된 초안은 ‘背包里’+‘还没有’+‘一件’+물건 이름+‘,也’+다른 물건 이름으로 나뉘어 ‘背包里还没有一件灯,也披风’ 같은 문장이 될 수 있습니다. 단지 어색하기만 한 문제가 아닙니다. ‘一件’은 여기서 랜턴을 세기에 알맞은 표현이 아니고, ‘也’ 뒤에는 서술어가 없으며, ‘没有’가 어느 물건을 부정하는지도 불분명합니다.

수정의 목표는 네 상태가 각각 명확하게 읽히도록 하는 것입니다. 모든 문장이 가능한 한 많은 글자를 공유하도록 애쓸 필요는 없습니다. 조각 수를 줄이는 것으로 의미 검토를 대신할 수는 없습니다.

양사와 부정은 각각 의존하는 성분과 함께 관리하기

‘一盏提灯(랜턴 하나)’과 ‘一件披风(망토 한 벌)’을 각각 물건을 나타내는 완전한 구로 저장하고, ‘一件’을 공통 틀에 남겨 두지 않습니다. 그러면 물건을 바꿀 때 양사도 함께 바뀝니다. 여기서 분리하지 않는다는 것은 이 템플릿의 편집 규칙이지, 중국어에서 양사를 절대로 공유할 수 없다는 뜻은 아닙니다.

긍정과 부정의 문구를 완전히 같은 구조로 맞출 필요도 없습니다. 이 예제의 긍정형은 ‘有一盏提灯(랜턴이 하나 있다)’, 부정형은 ‘没有提灯(랜턴이 없다)’입니다. ‘一盏’을 재사용하려고 억지로 ‘没有一盏提灯’으로 조립하지 마세요. 후자는 ‘하나도 없다’처럼 수량을 강조하는 어감을 띨 수 있어, 담담한 배낭 설명에는 맞지 않을 수 있습니다.

여러 물건 앞에 ‘没有’를 놓아도 될까요? 문구 전체가 두 물건 모두 없다는 뜻이라면 ‘既没有提灯,也没有披风(랜턴도 없고 망토도 없다)’로 쓰고 전체를 하나의 단위로 관리할 수 있습니다. 두 물건의 상태가 독립적으로 바뀐다면 각 절에 부정을 따로 둡니다. 공통으로 둔 ‘没有’가 뒤의 긍정 항목까지 잘못 부정하지 않게 하기 위해서입니다.

특히 ‘没有(없다)’와 ‘不只有(~만 있는 것은 아니다)’를 서로 바꿔 쓸 수 있는 조각으로 취급하면 안 됩니다. ‘背包里不只有提灯’은 배낭에 랜턴 말고 다른 것도 있다는 뜻이지, 랜턴이 없다는 뜻이 아닙니다. 부정을 검토할 때는 존재, 수량, 한정 가운데 무엇을 부정하는지 먼저 밝힌 뒤 조각의 경계를 정해야 합니다.

재사용 템플릿: 위치는 고정 틀이, 완전한 서술어는 슬롯이 담당하기

먼저 다소 단순하지만 확인하기 쉬운 형태를 사용합니다. 고정 틀은 **背包里,{提灯分句};{披风分句}。**입니다. 의미상으로는 ‘배낭에는, {랜턴 절}; {망토 절}.’에 해당합니다. 두 슬롯 모두 완전한 서술어를 제공해야 하며, 비워 둘 수 없습니다.

부분 넣을 수 있는 내용 문법적 의존 관계와 담당 범위
고정 틀 背包里,甲;乙。 공통 위치, 순서, 문장 부호를 담당
랜턴 절 有一盏提灯/没有提灯(랜턴이 하나 있다/랜턴이 없다) 존재 판단과 부정을 담당
망토 절 有一件披风/没有披风(망토가 한 벌 있다/망토가 없다) 존재 판단과 부정을 담당
긍정형에서 물건을 나타내는 구 一盏提灯/一件披风 수량, 양사, 이름을 함께 교체
연결 방식 고정된 세미콜론 슬롯에는 ‘也’, ‘但’, ‘而且’를 따로 넣지 않음

각 슬롯은 자신이 담당하는 물건의 상태만 보고 후보 하나를 고릅니다. 분리하지 않는 조각에는 긍정형에서 물건을 나타내는 두 구와 ‘没有提灯’, ‘没有披风’라는 두 부정 서술어가 포함됩니다. 슬롯 안에는 문장 끝 부호를 넣지 않고, 고정 틀에서 문장을 마무리합니다.

다른 물건으로 바꾸려면 같은 규칙을 적용하면 됩니다. 고정된 위치와 두 개의 필수 서술어 슬롯을 두고, 슬롯마다 긍정·부정 후보를 마련합니다. 긍정 후보에는 수량과 양사를 모두 적고, 부정 후보에는 어떤 존재 관계를 부정하는지 명시합니다. 후보 한 세트를 모두 바꾼 뒤 조합을 펼칩니다.

세미콜론을 쓰면 목록처럼 읽힌다는 단점이 있습니다. 배낭 확인이나 상태 안내처럼 정확성이 우선인 문구에 적합합니다. 감정이 짙은 캐릭터의 독백이라면 완성된 문장을 여러 버전으로 보관해도 됩니다. 서술을 하나의 짧은 틀에 억지로 맞출 필요는 없습니다.

네 조합을 모두 펼친 뒤 접속 표현 정하기

다음은 가상 설정을 바탕으로 사람이 직접 펼쳐 쓴 편집 예시입니다. 소프트웨어 실행 결과나 테스트 결과가 아닙니다.

랜턴 상태 망토 상태 완성된 문장
있음 있음 背包里,有一盏提灯;有一件披风。(배낭에는 랜턴이 하나 있다. 망토가 한 벌 있다.)
있음 없음 背包里,有一盏提灯;没有披风。(배낭에는 랜턴이 하나 있다. 망토는 없다.)
없음 있음 背包里,没有提灯;有一件披风。(배낭에는 랜턴이 없다. 망토가 한 벌 있다.)
없음 없음 背包里,没有提灯;没有披风。(배낭에는 랜턴이 없다. 망토도 없다.)

네 문장 모두 랜턴의 존재 여부와 망토의 존재 여부에 각각 답할 수 있습니다. 마지막 문장은 두 물건이 없다는 사실만 전하며, 이를 ‘아무것도 없다’로 확대하지 않습니다.

반복이 거슬린다면 두 상태에 따라 완성된 문형을 선택하는 계층을 따로 둘 수 있습니다. 둘 다 있으면 ‘背包里有一盏提灯和一件披风(배낭에는 랜턴 하나와 망토 한 벌이 있다)’, 랜턴만 있으면 ‘背包里有一盏提灯,没有披风(배낭에는 랜턴이 하나 있고, 망토는 없다)’, 망토만 있으면 ‘背包里没有提灯,有一件披风(배낭에는 랜턴이 없고, 망토가 한 벌 있다)’, 둘 다 없으면 ‘背包里既没有提灯,也没有披风(배낭에는 랜턴도 없고 망토도 없다)’로 씁니다.

이때 ‘和’나 ‘既……也……’는 완성된 문장 버전에서 관리하고, 물건을 나타내는 구 안에는 접속 표현을 숨겨 두지 않습니다. 고정 틀에서 ‘也’를 한 번 넣고 슬롯에서 또 넣어서는 안 됩니다. 한쪽은 있고 다른 쪽은 없는 조합이라고 ‘但(하지만)’을 자동으로 붙일 필요도 없습니다. 두 상태가 다르다는 것만으로 서술에 대조가 필요하다고 볼 수는 없습니다.

문장에서 상태를 역으로 복원하고, 의존 관계가 있으면 교체 단위 넓히기

전달 전에는 다음 순서로 확인합니다. 허용되는 상태를 모두 나열하고, 해당 조각을 고르고, 완성된 문장을 쓴 다음, 그 문장만 보고 상태를 복원합니다. ‘没有提灯,有一件披风’를 읽으면 랜턴은 없고 망토는 있다는 상태를 복원할 수 있어야 합니다. 부정이 어디까지 적용되는지 작가의 설명이 필요하다면 다시 써야 합니다.

이어서 네 접점을 확인합니다. 양사가 명사와 맞는지, 부정이 절의 경계를 넘어가는지, 접속 표현이 중복되거나 짝을 이루는 표현이 빠졌는지, 빈 슬롯 때문에 문장 부호만 덩그러니 남는지입니다. 이 템플릿은 빈 슬롯을 허용하지 않습니다. 나중에 어떤 항목을 숨길 수 있게 한다면 물건 이름만 지우지 말고 단일 항목용 틀을 따로 작성해야 합니다.

‘不是没有提灯,而是没有灯油(랜턴이 없는 게 아니라 램프용 기름이 없는 것이다)’ 같은 문장은 절 전체, 필요하다면 문장 전체를 유지해야 합니다. 정정 관계와 물건 간 관계에 동시에 의존하므로, 여러 독립적인 스위치로 나누면 의미가 쉽게 바뀔 수 있습니다. 조각이 작을수록 개별 문구를 관리하기는 편해지지만, 확인해야 할 의존 관계도 늘어납니다.

이 템플릿은 고정된 위치, 두 종류의 물건, 명확한 있음·없음 상태만 다룹니다. 여러 개의 물건, 알 수 없는 상태, 캐릭터의 오판, 시간에 따른 변화를 추가하려면 후보와 조합을 보충해야 합니다. ‘알 수 없음’을 ‘없음’으로 쓰면 안 되고, 현재 없다는 이유만으로 ‘아직 찾지 못했다’고 써서도 안 됩니다. 최종 판단 기준은 언제나 완성된 문장으로부터 이번 설정에서 표현하도록 허용한 사실을 정확히 복원할 수 있는가입니다.

제품 기능 알아보기 인터랙티브 작품 체험
PLAY / DISCOVER

읽은 주제를 직접 플레이하기

작품 색인 보기
인터랙티브 영상

남은 병상 하나

중환자실 병상은 하나뿐인데 여러 환자가 기다리고 있다. 모든 의료적 판단에는 인간적인 대가가 따른다.

캐릭터 IP

강도윤

다시 실패하는 걸 막고 싶지만, 과거의 배신을 말하기 두렵다.

캐릭터 IP

독설 연단 사매

그녀는 먼저 자신에게 약을 시험하고, 그다음 당신에게 처방을 알려줄 가치가 있는지 정한다.

캐릭터 IP

테아 말로우

모든 날씨를 보존하고 싶지만, 끝난 좋은 날을 받아들이지 못한다.

계속 읽기

더 많은 글 보기
영화적 분위기의 편집 일러스트. 앞쪽 인물은 열쇠를 다시 쥐고 있고, 뒤쪽에서는 열쇠를 건네는 동작의 잔상이 옅은 안개처럼 사라진다. 선명한 층과 사라지는 층으로 실행 취소의 경계를 표현한다.
텍스트 어드벤처 설계2026.10.13 · 9분

텍스트 어드벤처에서 한 단계 되돌린 뒤, 이전 피드백이 현재의 사실로 읽히지 않게 하려면

행동을 취소했다면 그 결과를 담은 피드백도 현재 본문에서 빠져야 합니다. ‘실행 취소 본문 정리표’로 무효가 된 결과, 여전히 유효한 앞선 상황, 현재의 사실을 문장별로 구분하고 독자를 다시 행동할 수 있는 지점으로 안내합니다.

영화 같은 분위기의 에디토리얼 일러스트. 인물의 손가락이 수납장 문손잡이에 걸쳐 있고 문틈은 닫혀 있다. 힘이 들어간 손목과 움직이지 않는 문이 대비되며, 차갑고 따뜻한 측면 조명이 시도와 결과의 차이를 강조한다.
텍스트 어드벤처 설계2026.10.13 · 8분

텍스트 어드벤처의 ‘열지 않았다’, 무엇이 일어나지 않았는지 명확하게 쓰기

‘당신은 수납장 문을 열지 않았다’를 요청한 행동, 실제 시도, 결과 상태로 나누고 어느 부분을 부정하는지 명확히 합니다. 부정 피드백 수정 카드로 손대지 않은 경우, 당겼지만 열리지 않은 경우, 원래 열려 있던 경우를 구분해 씁니다.

영화 같은 분위기의 에디토리얼 일러스트. 겹쳐진 빈 종이 위에 한 손이 멈춰 있고, 맨 앞장은 전체가 밝게 비치며 뒷장은 그림자 속에 남아 있다. 옆에는 아직 무대를 떠나지 않은 종이 전령 인형이 있다.
비주얼 노벨 제작2026.10.13 · 8분

비주얼 노벨에서 텍스트를 한 번에 표시한 클릭이 다음 대사까지 넘기지 않게 하려면

남은 텍스트 표시, 현재 대사에서 벗어나기, 선택지 화면 진입을 각각 별도의 규칙으로 정의합니다. 진행 입력은 수신 당시의 상태에만 속하며, 처리 직후 소비해 상태가 바뀌어도 다시 사용하지 않습니다. 가상의 전령 대사를 바탕으로 구현 담당자에게 전달할 클릭 진행 상태표를 작성합니다.

하나의 이야기에서, 플레이할 수 있는 세계로.

하나의 이야기 아이디어에서 시작해 대본, 캐릭터, 장면과 분기를 구성하고 플레이 가능한 첫 버전을 만드세요.

콘텐츠 디렉터리

  • 크리에이터 블로그
  • 주제 컬렉션
  • 글 아카이브
  • 작품 색인

둘러보기

  • 인터랙티브 갤러리
  • 텍스트 게임
  • 캐릭터 IP

법적 고지

  • 개인정보 처리방침
  • 이용약관
  • 쿠키 정책
© 2026 DramaFork/AI 인터랙티브 스토리 스튜디오
Press Enter to send, or drag away and release.