세금형 싱크 vs 선택형 싱크: 실무에서 반복되는 7가지 설계 패턴
어느 날, 경제 지표를 보면 재화가 쌓여 있다.
상위는 더 쌓고, 중간층은 멈추고, 하위는 손도 못 댄다.
싱크(sink)는 재화가 빠져나가는 소모/회수 로직의 디자인이다.
보유 재화를 이용자로부터 '빠져나가게' 만들어서, 행동을 원하는 방향으로 바꾸는 목적적 설계이다.
사실 나도 '하수구'라는 표현이 더 익숙하다. 업계에서 굳어진 말이니까.
그런데 '하수구'라고 부르면 '소모처'로만 생각하게 된다.
내가 말하려는 싱크는 단순 소모가 아니라, 규칙·선택·보상을 포함한 설계 장치다.
그래서 이 글에서는 '싱크'로 통일한다.
재화가 쌓여 보이면, 제일 먼저 떠오르는 결론이 있다.
이때 보통은 싱크를 올린다. 하수구(소모처)를 넓히면 해결될 것 같으니까.
직관적이고 빠르다. 그리고 당장 손댄 느낌도 난다.
그래서 더 자주 쓰인다.
하지만 싱크가 ‘세금’으로 읽히는 순간, 이용자는 본능적으로 물리적·감정적 에너지 최적화를 시작한다.
그리고 그 최적화는 대개 게임을 더 하게 만들지 않는다.
게임에 덜 쓰게 만들고, 덜 들어오게 만들고, 덜 남도록 만든다.
이번 편은 '싱크를 더 세게 거는 방법'을 말하려는 게 아니다.
같은 소모도, 어떤 것은 세금으로 인식되고 어떤 것은 주체적(효율적) 교환(또는 선택지)으로 느껴진다.
그 미묘한 차이를 만드는 설계 패턴을 정리해보려 한다.
싱크를 올렸더니 반발이 먼저 터진다 (아 패치하네 / 또 털어가네)
바로 우회 루트가 생긴다
안 쓰고 버티는 것이 강제 최적해가 된다
결과적으로 경제가 더 빨리 굳는다
싱크가 문제일 때, 많은 팀이 “회수가 부족해서”라고 결론 내린다.
그래서 하수구를 더 넓힌다. 비용을 올리고, 수수료를 붙이고, 실패 페널티를 강화한다.
그런데 이상하게도, 그때부터 경제가 더 딱딱해진다.
재화가 빠지는 게 아니라, 사람이 빠지기 시작한다.
왜 그럴까?
싱크는 ‘얼마나’보다 ‘어떻게’가 먼저다.
같은 비용이라도, 유저가 그걸 세금으로 느끼는 순간 결과가 달라진다.
여기서부터 싱크는 두 가지 얼굴로 갈라진다.
세금형(Penalty) 싱크는 “안 하면 막히는 돈”이다.
진행을 위해 내야 하고, 안 내면 멈춘다.
유저 입장에선 ‘납부’에 가깝다.
선택형(Choice) 싱크는 “하면 편해지는 돈”이다.
내고 말고를 고를 수 있고, 낸 만큼 체감이 따라온다.
유저 입장에선 ‘교환’에 가깝다.
문제는, 이 둘을 섞어놓고 같은 방식으로 만지기 시작할 때 생긴다.
벌금형 문제를 “회수 부족”으로 착각하면, 답은 늘 같다.
더 올리고, 더 빡빡하게 만든다.
그 순간부터 유저는 최적화 모드로 들어가고 곧 “쓰지 않는 법”을 찾는다.
반대로, 선택형 문제를 해결해야 하는데 벌금형을 얹어버리면 교환이 아니라 징수가 된다.
유저는 ‘손해’를 피하기 위해 행동을 줄인다.
그래서 먼저 구분해야 한다.
지금 이 싱크는 유저에게 납부로 느껴지는가, 교환으로 느껴지는가.
이 구분이 서지 않으면, 싱크를 건드릴수록 경제는 더 굳는다.
이번 편은 이 두 가지를 분리해서 본다.
어떤 징후가 벌금형 문제인지, 어떤 징후가 선택형 문제인지.
그리고 각각을 어떤 순서로 수리해야 덜 아프게 정리되는지.
세금형은 ‘필요’해서 쓴다.
그래서 안전장치가 없으면 바로 반발로 돌아온다.
아래 패턴들은 정답이 아니라, 실무에서 반복 재현되는 툴킷이다.
상황과 조건에 맞춰, 필요한 것만 꺼내 조합하면 된다.
현상:
필수 비용이 반복되는 구간에서 이용자들의 반발 및 진정이 정량적으로 누적된다.
지표:
강제 소모 구간 이탈률 상승
‘아예 안 한다/버틴다’ 비율 증가(진행 정체)
커뮤니티에서 “또 뜯어간다/노답” 류 키워드 증가
원인 후보:
필수 비용이 무한 반복으로 인지됨
구간 체감 난이도(거리)가 긴데 비용까지 겹침
누적 부담이 세그먼트(중간층)에 집중됨
처리 방향:
요구 비용에 상한(캡)을 설정한다.
[오늘/이번 주는 여기] 까지가 명확하면 납부 감정이 급격히 완화된다.
상한 이후 ‘진행은 느리지만 가능’한 완충 경로를 남긴다(무료/시간/숙련)
상한은 '전체'가 아니라 문제 구간/세그먼트 한정으로 먼저 적용하는 것이 안전하다.
현상:
성장 실패가 반복되는 구간에서, 이용자들이 시도가 줄어든다.
지표:
실패 후 재도전율 하락, 대기/로그아웃 증가
재시도 비용(재화/재료) 소모는 늘지만, 구간 돌파율은 정체
“운빨/가챠/현질유도” 류의 불만 및 진정 커뮤니티 증가
원인 후보:
실패의 손실이 과도(복구 불가, 되돌림 큼)
실패 확률이 체감상 과장되게 느껴짐(가시성/연출 문제 포함)
성공해도 체감 보상이 약해 “비용만 남는” 구조
처리 방향:
실패에 대한 보호장치 설정: 누적 보정(스택), 보호권, 부분 성공, 손실 완화 중 하나는 필요하다.
'돈을 쓰면 성공'이 아니라 '돈을 쓰면 리스크가 축소'로 설계하면 반발이 완화된다.
선택형으로 포장하려 하면 더 위험하다. (이용자는 개발자의 수치적 의도를 본능적으로 체감한다)
현상:
이용자가 ‘진행을 막고 통행세를 받는다’로 받아들인다.
지표:
특정 구간에서 성장/제작 시도 자체가 감소
해당 구간 도달 후 이탈률 급증
우회 파밍/대체 경로 탐색 증가('꼼수 및 관련 꿀팁' 확산)
원인 후보:
병목과 비용이 같은 지점에 겹침
비용 대비 효용(체감)이 약함
비용이 “필수”인데 선택지가 없는 구조
처리 방향:
병목을 먼저 분리: '막히는 이유'와 '비용이 빠지는 이유'를 같은 비용 항목에 담지 않는다.
병목 구간의 요구 비용은 완만한 곡선 + 상한을 기본값으로 둔다.
선택형은 ‘가치’가 보여서 쓴다.
그래서 체감 설계가 없으면 아무도 안 쓴다.
아래 7가지는 선택형 싱크가 작동하는 주요 욕구별 패턴이다.
상황에 맞게 필요한 것만 꺼내 조합하면 된다.
현상:
특정 성장 구간에서 가속 옵션 사용/구매가 집중적으로 발생
지표:
특정 구간에서 시간 단축/스킵/가속류 구매·사용률 상승
반복 과업 이탈 감소, 목표 달성 속도 개선
원인 후보:
시간 비용이 스트레스로 작용
목표까지 거리가 과장되어 체감
무료 루프가 반복 노동으로 체감
처리 방향:
'시간을 돈으로 해결하는 옵션'을 명시적으로 제공한다(숨기면 오히려 과금 냄새가 난다).
'느려도 갈 수 있음'은 남겨두되, 가속의 체감을 분명히 제공한다.
현상:
특정 UI/반복 행동 구간에서 편의 기능 사용(정리/이동/자동화)이 증가
해당 구간 이탈이 줄고, 체류/재방문이 안정
지표:
인벤 정리/이동/반복 클릭 구간에서 이탈률 증가
장시간 플레이 유저일수록 마찰 누적 불만 증가
원인 후보:
UX 비용이 과도(불필요한 클릭/대기)
시스템 마찰이 '의도'가 아니라 '구조'로 박힘
처리 방향:
편의를 싱크로 만들되, ‘귀찮음 완화’에 정확히 매칭하여 설계한다(애매하면 아무도 쓰지 않는다).
무료 체험/단계 개방/시간제 제공 같은 완충 장치를 함께 적용한다.
현상:
목표(주간/시즌) 진행 구간에서 관련 싱크 사용이 동시 증가
목표 달성 직전 구간에서 요구 재화 사용률 급상승 패턴이 반복
지표:
목표형 콘텐츠 진입률/완주율과 소비가 동행
목표 달성 직전 구간에서 사용률 급상승
목표 실패 경험이 누적되면 다음 주 참여가 급락
원인 후보:
소비가 목표 달성 확률/속도로 직결
목표가 주기적으로 갱신되어 동기가 유지
처리 방향:
시즌/주간 목표와 싱크를 연결한다.
과금 없이는 불가능해 보이지 않도록, 인게임 내 난이도 캡/대체 경로의 설계는 필수다.
현상:
성능과 무관한 수집 요소에 재화가 꾸준히 소모
지표:
컬렉션 완성률, 세트 구성품 소비율
한정/시즌 요소가 복귀를 견인
원인 후보:
성능이 아니라 정체성/완성 욕구 자극
진척이 눈에 보이는 구조(조각/게이지)
처리 방향:
단순 완성물의 가챠가 아니라 '모으는 구조'로 설계한다(조각/교환/진척도).
재화의 소모를 ‘영구적 소멸’이 아닌, 재화 → 컬렉션 진척으로 연결해 실질적 소득 체감으로 전환한다.
현상:
세팅/외형/프리셋 변경에 반복적으로 재화가 소모
커스텀 기능 사용 이용자의 리텐션/잔존율이 상대적 우위로 확인
지표:
외형/세팅 변경권, 프리셋, 리롤/변경류 사용률 상승
원인 후보:
자기표현 욕구
최적화 욕구(세팅의 주도권)
반복 가능한 작은 만족(조정의 재미)
처리 방향:
커스텀 요소를 상시 게임 루프에 연결한다(전투/성장/하우징/프로필).
반복 변경이 가능하도록 소모 구조를 만들되, 세금형으로 체감되지 않게 상한/완충을 둔다.
현상:
경쟁/협동 콘텐츠 환경에서 칭호/연출/기록 관련 소모가 이벤트 없이 유지
지표:
랭킹/길드/레이드 관련 소비가 이벤트 없이도 지속 및 유지
칭호/연출/기록 관련 소모 지표가 장기적으로 발생
원인 후보:
인정 욕구(사회적 신호)
집단 내 위치 확보(길드/랭크)
처리 방향:
해당 목적 항목을 '세금형' 싱크로 느껴지지 않도록 획득 루트를 다양화한다.
현상:
특정 시스템/콘텐츠/요소에 대한 진입권/열쇠/티켓 소모가 플레이 시간으로 직접 전환
전환 요구 재화 부족 시점에 리텐션 및 사용률 지표가 꺾이는 구간 발생
지표:
진입권 소비가 플레이 시간으로 직결
진입권 보유량이 낮을수록 이탈이 늘어나는 구간 존재
원인 후보:
비용이 입장료로 납득되는 수치로 작용
무비용 입장 경로가 선택/우회적으로 존재
처리 방향:
상한(캡)과 세트로 사용한다.
선택형으로 동작할 수 있도록 무료 진입 경로도 반드시 공존시킨다(시간/숙련/이벤트).
싱크 문제는 보통 '더 늘리기'가 아니라 '순서 바꾸기'로 해결된다.
“안 하면 막히는가?” → 세금형 싱크
“하면 편해지는가?” → 선택형 싱크
둘 다 애매하면? → 불만/회피/버티기가 늘면 세금형 / 자발적 사용이 늘면 선택형
상한 설정 → '여기까지만 낸다'를 명시적으로 고정
실패비용 완충 → 기댓값의 리스크 비용부터 조정
병목 분리 → 디자인, 시스템적 허들 구간에 요구 비용의 추가를 지양
물리적 거리/시간의 문제 → 가속, 진입 싱크
UX/귀찮음의 문제 → 편의 싱크
완주율/주기의 문제 → 목표 싱크
소유/완성 욕구의 문제 → 수집 싱크
자기표현/세팅의 문제 → 커스텀 싱크
사회/심리적 우위 체감의 문제 → 과시 싱크
★ 싱크 도입 시 아래 리스트를 확인하여 체크되는 사항을 선결 처리할 것을 권장
☐ 도입 싱크를 세금형과 선택형 중 한 문장으로 정의 가능
☐ 세금형 싱크 시 상한, 완충, 병목 분리 중 1개 이상 존재
☐ 선택형 싱크 시 설명이 아닌 체감되는 이득으로 설계
☐ 무료 경로가 존재하고, 실질 활용 가능 확인
☐ 싱크 도입/조정 후 성공의 판정 기준 확립 유무
이번 편의 핵심은 '얼마나 빼느냐'가 아니라 '어떻게 느끼게 하느냐'이고,
이 체감이 무너지면 가장 먼저 흔들리는 건 게임의 핵심 지지 이용자인 중간 계층이다.
다음 편은 여기서 한 걸음 더 들어가 보고자 한다.
중간층이 빠질 때, 그건 단순히 '재화가 부족해서'도, '콘텐츠가 없어서'도 아닐 때가 많다.
대부분은 성장의 체감이 끊기는 지점이 있고, 그 지점에서 지표가 먼저 흔들린다.
그래서 다음 편에서는 아래를 정리한다.
중간층 이탈이 시작되는 시점을 잡아내는 진단 지표 세트
'성장이 느리다'가 아니라 '성장이 체감되지 않는다'가 되는 순간
꺾인 체감을 되살리는 복구 방식
싱크를 잘 설계해도 중간층이 빠진다면,
문제는 싱크가 아니라 성장 체감의 단절일 가능성이 높다.