Showing Posts From

유저

유저 데이터를 보면: 계획은 이렇게 무너진다

유저 데이터를 보면: 계획은 이렇게 무너진다

유저 데이터를 보면: 계획은 이렇게 무너진다 월요일 아침, 데이터 앞에서 출근했다. 커피부터 뽑았다. 엑셀 파일 열었다. 지난주 금요일 업데이트 이후 유저 데이터다. 신규 스킬 3개 추가했다. 10레벨부터 사용 가능. 밸런스 완벽하게 잡았다고 생각했다. 스킬 사용률 컬럼을 봤다. 7%. 다시 봤다. 7%가 맞다. "뭐지?" 3개월 동안 기획했다. 수치 시뮬레이션 50번 넘게 돌렸다. 테스트 플레이도 했다. QA팀도 재밌다고 했다. 유저들이 환호할 줄 알았다. 7%다. 93%의 유저는 스킬이 있는지도 모르는 것 같다.기획자의 착각 회의실로 갔다. PD한테 물었다. "스킬 사용률 보셨어요?" "봤어. 왜 이래?" "제가 그걸 알면 여기 안 왔죠." 데이터를 펼쳤다. 유저 레벨별 스킬 사용률이다.레벨 10~15: 3% 레벨 16~20: 8% 레벨 21~25: 12% 레벨 26~30: 18%레벨 30 넘어가면 좀 쓴다. 그것도 20%가 안 된다. "스킬 강하잖아요. DPS 계산해보면 기본 공격보다 30% 높은데." "그럼 유저가 멍청한 건가?" 아니다. 유저는 멍청하지 않다. 내가 멍청한 거다. 기획자는 착각한다. 내가 만든 시스템을 유저가 당연히 이해할 거라고. 튜토리얼 한 번 보면 다 알 거라고. 수치가 좋으면 당연히 쓸 거라고. 틀렸다. 유저는 게임을 플레이한다. 시스템을 공부하지 않는다. 숫자를 계산하지 않는다. 그냥 느낌으로 누른다. 익숙한 걸 누른다. 새로운 건 귀찮다. 나는 3개월 동안 스킬 밸런스를 고민했다. 유저는 3초 동안 '이거 뭐지?' 하고 넘어간다. 격차가 이렇게 크다. 데이터를 뜯어보니 점심 먹고 돌아왔다. 데이터를 더 파봤다. 로그를 봤다. 유저 플레이 패턴이다. 프레임 단위로 찍혀 있다. 10레벨 유저 100명을 무작위로 뽑았다. 패턴이 보였다. 대부분 유저는 스킬 창을 안 연다. 연다고 해도 1초 보고 닫는다. 스킬을 등록하는 유저는 20%다. 등록해도 안 쓴다. 퀵슬롯에 등록하는 유저는 5%다. "아." 문제를 찾았다. 스킬이 약해서가 아니다. 유저가 스킬을 발견하지 못한다. UI를 봤다. 스킬 창은 메뉴의 세 번째 탭이다. 캐릭터 정보 탭 안에 숨어 있다. 아이콘이 작다. 신규 알림도 없다. 튜토리얼을 봤다. 스킬 설명은 15단계 중 11번째다. 텍스트로 설명한다. "레벨 10이 되면 스킬을 사용할 수 있습니다." 그게 끝이다. 유저는 튜토리얼을 스킵한다. 11단계까지 안 본다. 봐도 기억 안 한다. 나는 유저가 게임을 완벽하게 이해하고 플레이할 거라고 생각했다. 착각이었다.예상 vs 현실 기획서를 꺼냈다. 3개월 전에 쓴 거다. "스킬 시스템 기획서 v2.3" 목표 항목을 봤다.레벨 10 유저의 60%가 스킬 사용 스킬 사용 시 전투 만족도 상승 과금 유저의 스킬 강화 유도예상이었다. 현실은 이렇다.레벨 10 유저의 3%가 스킬 사용 대부분 유저는 스킬이 있는지 모름 과금은 커녕 존재 자체를 인식 못함기획 의도를 읽었다. "유저들이 레벨 10이 되면 전투가 지루해집니다. 스킬 시스템으로 전투에 깊이를 더하고 성장 동기를 부여합니다." 맞는 말이다. 의도는 좋았다. 실행이 망했다. 나는 유저가 이렇게 플레이할 거라고 상상했다.레벨 10 달성 스킬 해금 알림 확인 스킬 창 열어서 확인 강한 스킬 선택해서 등록 전투에서 사용 "오 재밌네" 하고 계속 사용실제로는 이렇다.레벨 10 달성 다음 퀘스트 진행 끝스킬? 본 적도 없다. 나는 게임을 100시간 플레이한 사람의 시점으로 기획했다. 유저는 1시간 플레이한 사람의 시점으로 게임한다. 간극이 이렇게 크다. 왜 안 쓰는가 데이터를 더 파봤다. 스킬을 실제로 사용한 7%의 유저다. 얘네는 왜 썼을까. 로그를 분석했다.길드 가입자: 스킬 사용률 35% 커뮤니티 활동 유저: 스킬 사용률 28% 친구 3명 이상: 스킬 사용률 22% 혼자 플레이: 스킬 사용률 1%보인다. 스킬을 쓰는 유저는 누군가한테 들었다. "야 레벨 10 되면 스킬 써봐. 개쩐다." 게임이 알려준 게 아니다. 다른 유저가 알려줬다. 나는 게임 내 시스템으로 유저를 교육할 수 있다고 믿었다. 틀렸다. 유저는 게임을 믿지 않는다. 다른 유저를 믿는다. 튜토리얼은 스킵한다. 친구 말은 듣는다. 그럼 93%의 유저는? 친구가 없거나 커뮤니티 안 한다. 혼자 조용히 게임한다. 스킬이 있는지도 모른다. 더 파봤다. 스킬을 발견했지만 안 쓰는 유저들이다. 20%쯤 된다. 이유를 찾아봤다. 로그를 봤다. 스킬 창을 열었다. 5초 봤다. 닫았다. 안 썼다. 왜? 스킬 설명을 봤다. "적에게 150%의 피해를 주고 3초간 기절시킵니다. 쿨타임 12초. 마나 소모 45." 나는 이게 명확하다고 생각했다. 유저는 이렇게 생각한다. "150%가 뭔데? 지금보다 강한 건가? 기절이 필요한가? 쿨타임 12초면 긴 건가? 마나 45면 많은 건가?" 비교 대상이 없다. 유저는 판단할 수 없다. 그래서 안 쓴다. 익숙한 게 편하다. 나는 숫자를 주면 유저가 계산할 거라고 생각했다. 유저는 계산 안 한다. 느낌으로 판단한다. 느낌이 안 오면 안 쓴다.긴급 회의 오후 3시. PD가 불렀다. "이거 어떻게 할 건데?" "UI 수정하고 튜토리얼 바꿔야 될 것 같아요." "시간 얼마나?" "2주요." "다음 주 업데이트 있는데." 알고 있다. 다음 주 업데이트는 신규 던전이다. 2개월 작업했다. 이것도 중요하다. "스킬 사용률 이대로 두면 신규 던전 밸런스 다 깨져요." 신규 던전은 스킬 사용 기준으로 난이도를 잡았다. 스킬 안 쓰면 클리어 불가능하다. 유저가 스킬을 안 쓰면 던전을 못 깬다. 리뷰 폭탄 맞는다. "그럼?" "던전 난이도 낮추고 스킬 튜토리얼 먼저 넣어야죠." PD가 한숨 쉬었다. "개발팀한테 얘기해봐." 개발팀장을 찾아갔다. 사정했다. "UI 수정 급하게 부탁드립니다." "뭐 또?" "스킬 아이콘 크게 하고 알림 팝업 넣어야 돼요." "다음 주 빌드 올라가는데?" 알고 있다. 미안하다. 기획을 잘못했다. "꼭 필요합니다." 개발팀장이 담배 피우러 갔다. 돌아와서 말했다. "이번 주 야근 각오해." 고맙다. 미안하다. 수정 작업 화요일. UI 수정안을 그렸다. 변경 사항:레벨 10 달성 시 스킬 강제 튜토리얼 스킬 아이콘 2배 크기 신규 스킬 빨간 점 표시 퀵슬롯 등록 가이드 첫 사용 시 데미지 비교 표시시안을 그렸다. 아티스트한테 넘겼다. 급하게 작업 부탁했다. 스킬 설명도 바꿨다. 기존: "적에게 150%의 피해를 주고 3초간 기절시킵니다." 수정: "일반 공격보다 2배 강합니다! 적을 기절시켜 안전하게 싸우세요." 숫자를 뺐다. 비교 표현을 넣었다. 유저는 "2배"를 이해한다. "150%"는 모른다. 개발팀이 구현했다. 목요일에 테스트 빌드 나왔다. QA팀이 돌렸다. 버그 3개 나왔다. 수정했다. 다시 테스트했다. 통과했다. 금요일 오전. 업데이트 준비 완료. 오후 2시. 배포했다. 데이터를 기다리며 주말이 지났다. 월요일 아침이다. 출근했다. 커피 뽑았다. 손이 떨렸다. 엑셀 열었다. 주말 데이터다. 스킬 사용률 컬럼을 봤다. 38%. 다시 봤다. 38%가 맞다. 레벨별로 봤다.레벨 10~15: 35% 레벨 16~20: 42% 레벨 21~25: 45%올랐다. 7%에서 38%다. 5배 이상 증가했다. 유저 리뷰를 봤다. "레벨 10 되니까 스킬 주네요. 개쩔어요." "튜토리얼이 친절해졌네. 전엔 몰랐는데." "스킬 쓰니까 전투가 재밌어요." PD한테 보고했다. "스킬 사용률 38%입니다." "잘했네." "목표가 60%였는데." "그래도 올랐잖아." 맞다. 올랐다. 5배 올랐다. 근데 목표의 절반이다. 나는 완벽한 밸런스를 만들었다. 유저는 발견하지 못했다. UI를 고쳤다. 유저가 사용했다. 깨달았다. 기획은 밸런스가 아니다. 발견이다. 아무리 좋은 시스템도 유저가 모르면 없는 거다. 숫자가 완벽해도 유저가 안 쓰면 의미 없다. 유저는 게임을 공부하지 않는다. 그냥 논다. 자연스럽게 발견되지 않으면 존재하지 않는 거다. 나는 3개월 동안 밸런스를 잡았다. 정작 중요한 건 "유저가 찾을 수 있는가"였다. 남은 문제 화요일. 추가 데이터를 봤다. 스킬 사용률은 38%에서 멈췄다. 더 안 올라간다. 나머지 62%는 왜 안 쓸까. 로그를 파봤다. 튜토리얼을 스킵한 유저들이다. 30%쯤 된다. 튜토리얼 자체를 안 봤다. 당연히 스킬도 모른다. 강제 튜토리얼인데 어떻게 스킵하나? 유저는 방법을 찾는다. 빠르게 클릭해서 넘긴다. 화면 안 보고 터치한다. 유저를 과소평가했다. 유저는 생각보다 게임을 안 본다. 나머지 32%는 튜토리얼을 봤다. 스킬도 안다. 그래도 안 쓴다. 왜? 유저 레벨을 봤다. 대부분 5~8레벨이다. 아직 10레벨이 안 됐다. 튜토리얼을 봤지만 스킬을 못 쓴다. 10레벨이 되면 잊어버린다. "아." 또 문제를 찾았다. 튜토리얼 타이밍이 틀렸다. 레벨 1에 스킬을 설명한다. 유저는 레벨 10에 쓴다. 9레벨의 간격이 있다. 유저는 잊어버린다. 수정안을 썼다. 튜토리얼을 레벨 10 달성 직후로 옮긴다. 바로 스킬을 쓰게 한다. PD한테 보고했다. "튜토리얼 타이밍 수정 필요합니다." "또?" "사용률 60% 만들려면 필요해요." 한숨 쉬었다. 승인했다. 개발 일정 잡았다. 다음 주 업데이트다. 또 야근이다. 배운 것들 수요일 저녁. 혼자 남아서 데이터를 봤다. 3개월 작업했다. 1주일 만에 갈아엎었다. 아직도 목표 달성 못 했다. 뭘 배웠나. 첫째, 유저는 숫자를 안 본다. 느낌으로 판단한다. "150% 데미지"보다 "2배 강함"이 낫다. 비교 대상을 명확하게 줘야 한다. 둘째, 유저는 게임을 공부 안 한다. 자연스럽게 발견되게 만들어야 한다. 숨겨진 시스템은 없는 시스템이다. 셋째, 튜토리얼은 타이밍이다. 너무 빠르면 잊어버린다. 필요한 순간에 알려줘야 한다. 넷째, 기획자의 예상은 틀린다. 항상 틀린다. 데이터로 검증해야 한다. 출시 전에 알 수 없다. 다섯째, 유저는 기획 의도를 모른다. 관심도 없다. 그냥 재밌으면 한다. 재미없으면 안 한다. 여섯째, 완벽한 밸런스보다 명확한 UI가 낫다. 발견되지 않는 밸런스는 의미 없다. 일곱째, 유저 간 소통이 게임보다 강하다. 친구 말을 듣는다. 게임 설명은 스킵한다. 여덟째, 혼자 플레이하는 유저가 대부분이다. 이들을 위한 가이드가 필요하다. 아홉째, 기획서는 가설이다. 출시는 실험이다. 데이터는 결과다. 틀리면 수정한다. 열째, 야근은 기본이다. 2주 후 스킬 사용률이 52%가 됐다. 목표 60%보다 낮지만 나쁘지 않다. 절반 넘는 유저가 쓴다. 신규 던전 클리어율도 괜찮다. 스킬 쓰는 유저는 90% 클리어한다. 안 쓰는 유저는 30%다. 리뷰는 좋아졌다. "전투가 재밌어졌어요." "스킬 짱이에요." 나쁜 리뷰도 있다. "스킬이 복잡해요." "설명이 부족해요." 맞다. 아직 부족하다. PD가 말했다. "다음 업데이트 때 스킬 2개 더 추가해." 또 시작이다. 기획서를 펼쳤다. 이번엔 다르게 해야 한다. 유저 관점으로 생각했다. 숫자가 아니라 느낌으로. 발견을 먼저 고민했다. 밸런스는 그다음이다. 기획서 첫 줄에 썼다. "유저는 이 스킬을 어떻게 발견하는가?" 이게 먼저다.계획은 항상 무너진다. 데이터 앞에서 겸손해진다.

밤 11시, 유저 피드백을 읽으며 자책하는 게임 기획자

밤 11시, 유저 피드백을 읽으며 자책하는 게임 기획자

밤 11시 47분 모니터가 눈부시다. 사무실 불 다 꺼졌는데 내 자리만 밝다. 커뮤니티 탭 4개 띄워놨다. 인벤, 디시, 공식 카페, 레딧. 새로고침 누르는 손가락이 아프다. "이 게임 밸런스는 기획자가 게임을 안 하나봄" 100번째 읽는 댓글이다. 같은 내용. 다른 표현.손목이 욱신거린다. 마우스 쥔 채로 3시간째다. 이미 고쳤는데 "SSR 확률 0.5%는 사기임. 최소 1%는 돼야지" 다음 주 패치에 0.8%로 올린다. 이미 결정됐다. QA 테스트 중이다. "탱커 너무 약함. 15초 버티기도 힘듦" 어제 밸런스 시뮬 돌렸다. 방어력 15% 상향, 체력 회복량 20% 증가. 이번 주 금요일 적용. "코인 파밍이 너무 빡셈. 하루 3시간 해야 겨우 10개" 보상 2배 이벤트 다음 달 1일부터다. 상시 드랍률도 1.5배 올린다. 다 계획 있다. 다 준비 중이다. 근데 왜 욕먹냐.엑셀 파일 열었다. '6월_밸런스_패치_최종_진짜최종_v7.xlsx' 시뮬레이션 3000번 돌렸다. 경우의 수 다 따졌다. 밤새워서. 유저들은 모른다. 이게 얼마나 걸리는지. 소통의 문제 PD가 말했다. "유저 커뮤니케이션 강화하자." 좋다. 나도 원한다. 근데 뭘 어떻게. 공지 올려봤자 안 읽는다. "공지 보고 오셈 ㅋㅋ" 댓글만 달린다. 개발자 노트 써봤자 세 줄 요약 달린다. 그것도 왜곡돼서. 실시간 답변해봤자 "그래서 언제 고침?" 나온다. 다음 주면 고친다고. 지금 QA 중이라고. "다음 주면 게임 접어 ㅋㅋ" 접지 마. 제발. 커피 한 모금 마셨다. 식었다. 네 번째 컵이다. 2주 전 기억 런칭 후 첫 밸런스 패치. SSR 캐릭터 '시리우스' 너프. 공격력 30% 감소. 데이터가 말해줬다. 승률 78%. 픽률 95%. 이건 망하는 거다. 시뮬 100번 돌렸다. 25% 감소도 해봤다. 20%도 해봤다. 30%가 적정이었다. 수학적으로. 패치 적용했다. 커뮤니티가 불탔다. "과금 유도 ㅋㅋ 강캐 너프해서 다른 캐릭 팔려고" "3만원 썼는데 너프라니 환불각" "기획자 게임 접어라" PD가 불렀다. "유저 반응 심각한데요?" 데이터 보여줬다. 너프 후 승률 52%. 완벽하다. "데이터는 그렇지만 유저 감정은..." 감정으로 밸런스 잡나.그 다음 주. 매출 15% 감소. 동접 20% 감소. 내 잘못이다. 숫자는 맞았는데 타이밍이 틀렸다. 할 계획인데 "신규 콘텐츠 없음? 할 거 없어서 접음" 다음 달 대규모 업데이트 온다. 레이드 던전 3개, 신규 캐릭터 5개, PvP 시즌제. 6개월 준비했다. 아직 발표 못 할 뿐이다. "이벤트가 재탕만 함. 성의 없음" 신규 이벤트 기획서 어제 제출했다. 승인 대기 중. 개발 일정 2주. "버그 신고한 지 한 달인데 아직도 안 고침" 우선순위 밀렸다. 크리티컬 버그 먼저 잡는다. 순서가 있다. 다 이유가 있다. 근데 설명할 수 없다. 회사 정책상 업데이트 2주 전에만 공지 가능. 미리 말하면 기밀 유출. 개발 일정 공개하면 지연될 때 더 욕먹는다. 버그 우선순위 설명하면 "그것도 못 고침?" 나온다. 그냥 욕먹는 게 낫다. 시계 봤다. 12시 8분. 해결했는데도 3일 전 패치. 탱커 방어력 20% 상향. 체력 회복 25% 증가. 2주 전 건의사항 그대로 반영했다. 기대했다. 이번엔 칭찬 나오겠지. 커뮤니티 들어갔다. "이제 고침? 늦었음. 이미 많이 접었음" "20%로는 부족함. 최소 30%는 돼야 함" "탱커 버프는 좋은데 딜러가 문제임. 왜 딜러는 안 건드림?" 딜러도 건드렸다. 다음 주 패치에. 그것도 계획 있다. 칭찬은 3개였다. 욕은 47개였다. 좋은 평가는 조용히 사라진다. 나쁜 평가는 계속 남는다. 엑셀 창 최소화했다. 볼 기력이 없다. 왜 소통이 안 되나 생각해봤다. 진짜로. 유저는 지금 불편하다. 당장 고쳐지길 원한다. 나는 2주 뒤를 본다. 그때 고쳐진다. 시간차가 문제다. 유저는 체감을 말한다. "탱커가 약해." 나는 데이터를 본다. "탱커 생존율 48%, 2% 상향 필요." 언어가 다르다. 유저는 결과를 원한다. "고쳐줘." 나는 과정을 안다. "QA 통과, 빌드 적용, 검수 완료, 패치 배포." 속도가 다르다. 스낵 하나 꺼냈다. 오늘 점심 이후 첫 식사다. 씹는데 맛이 없다. 내일 출근하면 10시 회의. PD가 물을 거다. "커뮤니티 반응 어때요?" "좋지 않습니다." "개선 방안은?" "다음 주 패치에 반영됩니다." "유저들은 만족할까요?" 모르겠다. 솔직히. 패치하면 좋아질까. 아니면 또 다른 불만 나올까. 밸런스는 끝이 없다. 하나 고치면 다른 게 깨진다. 시소 같다. 이쪽 올리면 저쪽 내려간다. 완벽한 중심은 없다. 숫자로는 완벽해도 체감은 다르다. 유저 1000명 중 800명 만족해도 200명 불만이 더 크게 들린다. 마우스 내려놨다. 손목이 아프다. 자책의 시간 내 잘못일까. 밸런스 설계가 잘못됐나. 시뮬이 부족했나. 아니면 소통 방식이 문제인가. 설명을 더 잘 했어야 했나. 공지문 다시 읽어봤다. "밸런스 개선 안내" 전문 용어 많다. 수치 나열만 있다. 감정이 없다. 유저 입장에서 다시 써봤다. "탱커 유저분들 오래 기다리셨습니다. 이번 패치로 생존력이 크게 좋아집니다." 이게 낫나. 아니다. 이것도 이상하다. 게임 기획자가 감성팔이하면 안 된다. 데이터로 말해야 한다. 근데 데이터로 말하면 안 읽는다. 딜레마다. 모니터 껐다 켰다. 눈이 침침하다. 5년 차의 고민 신입 때는 몰랐다. 밸런스만 잘 잡으면 되는 줄 알았다. 수치만 완벽하면 되는 줄 알았다. 틀렸다. 게임 기획은 50%가 밸런스고 50%가 심리다. 유저가 뭘 원하는지. 언제 만족하는지. 어떻게 표현하는지. 숫자는 거짓말 안 한다. 근데 사람은 숫자대로 안 움직인다. 승률 50%가 완벽한 밸런스다. 이론상. 근데 유저는 60% 원한다. 자기가 쓰는 캐릭터는. 모두를 만족시킬 수 없다. 애초에 불가능하다. 그럼 뭐 하러 하나. 휴지통 봤다. 빈 캔 6개. 오늘 마신 커피다. 내일도 올라올 글 "밸런스 언제 고침?" 다음 주 고친다. "신규 콘텐츠 언제 나옴?" 다음 달 나온다. "기획자는 게임 하기나 함?" 매일 한다. 퇴근 후에도 한다. 댓글 달고 싶다. 근데 못 단다. 공식 계정 아니면 발언 금지. 회사 규정이다. 개인 계정으로 달면 신상 털린다. 전에 당한 선배 봤다. 그냥 참는다. 읽기만 한다. 가슴에 담는다. 스트레스로. 마우스 놨다. 손목에 파스 붙일 시간이다. 1시 12분 정리했다. 다음 주 패치: 탱커 상향, SSR 확률 증가, 보상 개선. 다음 달 업데이트: 레이드, 신규 캐릭, 이벤트 3종. 다음 분기 로드맵: PvP 시즌제, 길드 콘텐츠, 스토리 확장. 다 계획 있다. 다 준비 중이다. 근데 말 못 한다. 말해도 안 믿는다. "어차피 또 미룰 거" 안 미룬다. 이번엔. 가방 챙겼다. 노트북, 파스, 소화제. 불 껐다. 사무실 나왔다. 엘리베이터 타면서 핸드폰 봤다. 커뮤니티 알림 17개. 안 봤다. 내일 보자. 아니다. 지금 봐야 한다. 급한 버그일 수도 있다. 열었다. "기획자 일 안 하냐 밤 1시인데 공지 없음" 웃겼다. 웃음 안 나왔다.다음 주 패치 때 좋아해 주면 좋겠다. 근데 기대 안 한다. 이미 알고 있다.