RETENTION SYSTEM DESIGN
은행 오브
호랭이물어갈
유저가 자신의 보석을 맡기고 다시 찾으러 오게 만드는 익일 리텐션 장치. 기획 골자와 수정 가능한 예시 테이블, 실제 동작 시뮬레이터를 한 파일에 담았다.
짧은 기획서
은행이 오래 붙잡는 콘텐츠일 필요는 없다. 다시 들어오게 만들고, 들어온 뒤에는 전투·성장·이벤트 같은 핵심 콘텐츠가 유저를 이어받는다.
오늘 내 보석을 놓고,
내일 더 받아 간다.
출석 보상보다 강한 ‘내 자산을 회수해야 한다’는 기대를 이용한 돈 놓고 돈 먹기 방식의 후킹이다.
1일 상품이 핵심
장기 예치보다 익일 재접속을 먼저 만든다. 만기 수령 직후 다른 콘텐츠로 자연스럽게 연결한다.
이자는 단리
이자 = ⌊원금 × 이율⌋. 복리로 재화 증가가 가속되는 위험을 피하고 만기에 한 번 계산한다.
재화 속성 보존
원금은 예치 당시 유료·무료 구성을 기록해 원래 타입으로 반환하고, 새로 생기는 이자는 무료 보석으로 지급한다.
SSS급 은행원
핵심 시스템 옆에서 반복 노출되는 리텐션 콘텐츠인 만큼, 다시 보고 싶은 매력적인 캐릭터를 배치한다.
시스템 골자
플레이어에게는 보석 잔액 하나만 보여주고, 서버 내부에서만 유료·무료 타입과 모든 변동을 분리한다.
중요: UI 잔액은 유료 보석 + 무료 보석의 합계다. 결제·소비 시에는 무료 보석을 먼저 쓰고, 부족한 만큼만 유료 보석을 쓴다. 이 구조는 환불 추적과 인플레이션 부담을 낮추지만, 실제 환불 정책은 플랫폼·서비스 정책과 함께 확정해야 한다.
동작 시뮬레이터
아래 상품·레벨 수치는 기존 시뮬레이터를 유지한 예시 테이블이며, 밸런스 판단은 포함하지 않는다. 하단 편집기에서 값만 바꾸며 검증할 수 있다.
은행 오브 호랭이물어갈
SSS급 은행원이 안전하게 보관 중입니다.
예금 상품
가입 현황
개발 검증용 내부 지갑
실제 플레이어 UI에는 이 구분을 노출하지 않는다.
- 가입: 무료 → 유료 순서 차감
- 반환: 예치 당시 타입 그대로
- 이자: 항상 무료 보석
예시 밸런스 테이블 편집 · 값 수정 가능
상품별 기간·단리 이율·해금 레벨과 은행 레벨별 오픈 상품 수·최소/최대 예치량을 바꿀 수 있다. 이미 가입한 상품은 가입 당시 값을 스냅샷으로 유지한다.
상품 테이블
은행 레벨 테이블
재화 변동 로그
가입·중도해지·원금 반환·무료 이자 지급을 사건별로 남긴다. paid/free 증감을 분리해야 환불·CS·어뷰징·경제 지표를 추적할 수 있다.
| 시각 | 이벤트 | 상품 | 유료 증감 | 무료 증감 | 잠금 유료 | 잠금 무료 | 비고 |
|---|
라이브 구현에서는 가입 시간·만기 시간·원금·이율·재화 타입·지급량을 서버가 확정하고, 각 거래에 고유 Transaction ID를 부여한다.
