이건 게임의 한계인가, 설계의 한계인가

 


지금까지 미연시의 감정이 왜 특별한지, 다른 매체와 어떻게 다른지를 분석했다. 미연시라는 장르가 감정을 다루기에 좋은 구조라는 건 확인했다.

그런데 현실의 미연시 대부분은 그 잠재력을 다 쓰지 못한다. 많은 미연시가 감정보다는 "공략"에 가까운 경험을 제공한다. 왜 그런 걸까. AI와 함께 기존 미연시의 구조적 문제를 파봤다.

호감도+1의 세계

대부분의 미연시는 이런 구조다.

선택지 A를 고르면 캐릭터의 호감도가 1 오른다. 선택지 B를 고르면 호감도가 변하지 않거나 내려간다. 호감도가 일정 수치를 넘으면 연애 루트에 진입한다. 호감도가 부족하면 배드엔딩이나 노멀엔딩으로 빠진다.

이 시스템은 구현이 쉽다. 변수 하나, 조건문 몇 개면 된다. 테스트도 간단하다. 밸런싱도 직관적이다. 제작 비용이 낮으니까 대부분의 미연시가 이 구조를 채택한다.

그런데 이 구조에는 근본적인 문제가 있다.

AI에게 "기존 미연시의 호감도 시스템을 분석해달라"고 했을 때, 돌아온 대답이 인상적이었다. "많은 미연시가 감정을 시뮬레이션하는 게 아니라, 루트 해금 조건만 관리한다." 정확한 진단이었다. 그리고 이 한 문장이 문제의 핵심을 찌른다.

문제 1: 관계가 숫자로 환원된다

호감도 시스템에서 관계는 0에서 100 사이의 정수다. 좋아함도 100, 신뢰도 100이면 둘이 같아진다. 하지만 현실에서 "좋아하지만 못 믿는" 관계는 얼마든지 있다. "존경하지만 사랑은 아닌" 관계도 있다. "싫은데 떨어질 수 없는" 관계도 있다.

단일 수치는 이런 복잡함을 담을 수 없다. 관계를 하나의 축으로 접어버리면, 관계의 미묘함이 사라진다. 그리고 미묘함이 사라진 관계에서는 감정이 나오지 않는다.

AI에게 이 문제를 짚었더니, 바로 공감하면서 실생활 예시를 들었다. "사랑과 신뢰가 동시에 높을 수도 있지만, 사랑은 높고 신뢰는 낮은 상태도 현실적이다. 호감도 하나로는 이 차이를 표현할 수 없다."

문제 2: 선택이 퀴즈가 된다

호감도 시스템에서 플레이어의 행동은 "정답 맞추기"가 된다. 이 캐릭터가 좋아하는 답은 뭘까? 이 선택지가 호감도를 올릴까? 감정적 판단이 아니라 전략적 판단이 된다.

이건 미연시를 "공략"하는 문화와 직결된다. 공략 가이드를 보고 정답 선택지만 고르는 플레이. 이걸 하면 모든 루트를 "클리어"할 수 있지만, 감정은 하나도 안 남는다. 왜냐하면 선택이 자기 판단이 아니라 정보에 기반한 최적화이니까.

좋은 미연시의 선택은 정답이 없어야 한다. "솔직하게 말한다"와 "넘어간다" 중 어느 쪽이 맞는지는 상황과 관계와 가치관에 따라 다르다. 이런 선택에서만 진짜 감정이 나온다.

AI에게 "정답 없는 선택지의 예시를 만들어달라"고 했을 때, 흥미로운 결과가 나왔다. AI는 구조적으로 균형 잡힌 선택지를 잘 만들었지만, "어느 쪽이 감정적으로 더 무겁냐"는 판단에서는 약했다. 선택의 무게는 맥락과 경험에서 오는 감각이지, 논리적 균형에서 오는 게 아니기 때문이다.

문제 3: 엔딩이 컷라인이다

호감도가 70 이상이면 해피엔딩, 50 이상이면 노멀엔딩, 50 미만이면 배드엔딩. 이런 구조에서 엔딩은 시험 점수와 같다. 충분히 높은 점수를 받으면 합격이고, 아니면 불합격.

하지만 관계의 결말은 점수로 결정되지 않는다. 현실에서 관계가 끝나는 이유는 "충분히 좋아하지 않아서"만이 아니다. 타이밍이 어긋나서, 표현 방식이 달라서, 서로 원하는 게 달라서, 배려가 오히려 거리를 만들어서. 다양한 이유로 관계는 성공하거나 실패한다.

엔딩이 숫자 컷라인으로 결정되면, 이런 다양한 관계의 결말을 표현할 수 없다. "호감도가 높은데 실패하는 엔딩", "호감도가 낮은데 이어지는 엔딩"이 불가능하다. 하지만 현실에서는 그런 관계가 더 많다.

이전 편에서 이터널 선샤인을 얘기했는데, 그 영화에서 두 사람의 관계가 실패하는 건 "사랑이 부족해서"가 아니다. 사랑했기 때문에, 그 사랑의 방식이 서로를 상처 입혔기 때문이다. 호감도 100점인데 실패하는 관계. 이걸 표현하려면 단일 수치로는 불가능하다.

문제 4: 캐릭터가 자판기가 된다

호감도 시스템에서 캐릭터는 입력에 따라 반응하는 기계다. 좋은 선택지를 넣으면 긍정적 반응이 나오고, 나쁜 선택지를 넣으면 부정적 반응이 나온다. 예측 가능하고, 일관적이고, 기계적이다.

사람은 그렇지 않다. 같은 말도 상황에 따라 다르게 받아들인다. 어제 고마웠던 말이 오늘은 부담이 될 수 있다. 분위기, 타이밍, 맥락에 따라 같은 행동이 전혀 다른 의미를 갖는다.

캐릭터가 자판기처럼 반응하면, 플레이어는 캐릭터를 사람으로 느끼지 않는다. 시스템으로 느낀다. 그리고 시스템에는 감정이 붙지 않는다.

문제 5: 결과가 즉시 보인다

호감도 시스템의 또 다른 문제는 피드백이 즉각적이라는 점이다. 선택하면 바로 캐릭터의 반응이 달라지고, 관계가 즉시 좋아지거나 나빠진다.

현실의 관계는 그렇지 않다. 오늘 한 말의 결과가 다음 주에 나타나기도 하고, 한 달 뒤에 나타나기도 한다. "그때 왜 그랬어?"라는 말이 몇 달 뒤에 돌아오는 거다. 이 지연이 관계의 무게를 만든다.

호감도가 즉시 바뀌면, 선택의 무게가 사라진다. 잘못 고르면 바로 티가 나니까 세이브/로드로 되돌릴 수 있다. 되돌릴 수 있는 선택에는 후회가 붙지 않는다. 그리고 후회 없는 관계에서는 감정의 깊이가 나오지 않는다.

그래서 이건 설계의 한계다

여기까지 분석하고 나면 답이 나온다. 미연시에서 감정이 안 나오는 건 게임이라는 매체의 한계가 아니다. 호감도+1이라는 설계의 한계다.

매체는 충분히 가능성이 있다. 선택이라는 도구, 시간의 축적, 참여자의 감정. 이 모든 요소가 깊은 감정을 만들 수 있는 구조를 제공한다. 문제는 대부분의 미연시가 이 가능성을 단일 수치와 컷라인으로 축소해버린다는 거다.

이건 제작 비용과 복잡도 때문이다. 감정을 진짜로 설계하려면 변수가 많아지고, 조합이 폭증하고, 대사 분기가 늘어나고, 테스트가 어려워진다. 대부분의 팀은 이 비용을 감당할 수 없으니까 단순한 시스템을 선택한다.

하지만 AI가 있다면? 변수 관리, 분기 로직, 대사 생성에서 AI의 도움을 받을 수 있다면? 이 비용 구조가 바뀔 수 있다.

이건 꽤 흥미로운 가능성이다. 지금까지는 비용 때문에 포기했던 설계를, AI의 도움으로 시도해볼 수 있다는 뜻이니까. 물론 AI가 감정을 이해하는 건 아니다. 하지만 감정을 담는 구조를 만드는 건 도울 수 있다. 변수 간의 관계를 정의하고, 조합의 경우의 수를 관리하고, 대사를 상태에 따라 분기하는 작업. 이런 건 AI가 사람보다 빠르고 정확하게 할 수 있다.

여기까지가 "왜"에 대한 탐구였다. 왜 미연시를 만드는가, 왜 감정이 나오는가, 왜 기존 시스템이 한계가 있는가. 8편에 걸쳐 질문을 파고들었다. 답은 명확하다. 문제는 매체가 아니라 설계다. 그리고 더 나은 설계는 가능하다.

그래서 다음 편부터는 본격적으로 감정 시스템을 설계한다. 호감도 하나가 아니라, 여러 감정 변수가 계층적으로 작동하는 구조. 사랑을 직접 올리지 않고, 신뢰와 친밀감과 상실 공포의 조합으로 사랑이 발생하는 구조. AI와 함께 이걸 만든다.


다음 편: 감정을 변수로 옮기다 — 3계층 감정 모델 설계

댓글

이 블로그의 인기 게시물

사랑을 직접 올리지 않는 설계

시작의 충동 — "타로 웹앱을 만들어볼까?"

감정을 변수로 옮기다 — 3계층 감정 모델