창 강화하기 게임 만들면서 정리한 확률 설계 노트

2026년 5월 11일 · 읽는 시간 약 7분

어릴 때 PC방에서 친구들이 떠들썩하게 했던 플래시 게임 중에 검 강화하기가 있었습니다. 검 한 자루 들고 +1, +2, +3 강화하다가 +15쯤에서 깨지면 화면이 흔들리고 "으아아"를 외치던 그 게임이요. 얼마 전에 갑자기 그 기억이 나서 다시 찾아봤는데, 검은 있어도 창 강화하기는 안 보이더군요. 그래서 직접 만들기로 했습니다.

이 글은 게임을 만들면서 "확률 게임을 어떻게 설계해야 사람이 끝까지 도전하고 싶어지나"를 직접 부딪혀가며 정리한 노트입니다. 게임 디자인 책의 정답은 아니고, 만들고 플레이해보면서 제가 직접 결정한 내용입니다.

왜 35강까지 늘렸나

원작 검 강화하기는 보통 +27이 최종 단계입니다. 그런데 27강은 어쩐지 도전하다 보면 너무 빨리 끝나는 느낌이 있어요. 한참 빠져 있다가 1주일이면 엔딩이 가능한 수준입니다. 저는 "평생 도전 과제" 느낌을 더 살리고 싶었습니다.

그래서 35강으로 늘렸습니다. 단순히 8단계를 더 붙인 게 아니라, 31~35강은 초월 등급이라는 새 티어를 만들어서 확률을 1.5% → 0.3%까지 꺾어버렸어요. 마지막 우주의 창은 0.3%인데, 이게 얼마나 낮은 수치냐면 평균적으로 333번 시도해야 한 번 성공한다는 뜻입니다. 그런데 시도할 때마다 깨지면 처음부터라서, 실제로는 그것보다 훨씬 많은 시도가 필요해요.

등급은 7단계, 색은 게임 표준대로

등급을 정하는 데 시간을 꽤 썼습니다. 결국 익숙한 게임 등급 색을 그대로 따랐어요.

이게 왜 중요하냐면, 사람은 색만 바뀌어도 다음 등급 보고 싶어서 한 번 더 강화 버튼을 누릅니다. +15에서 +16으로 넘어갈 때 파랑이 보라로 바뀌면 그게 보상이에요. 단순히 숫자 +1 올라간 것보다 훨씬 큰 만족감을 줍니다.

확률 곡선을 어떻게 그렸나

제일 고민한 부분입니다. 너무 빨리 떨어지면 사람이 일찍 포기하고, 너무 천천히 떨어지면 긴장감이 없어요. 결국 이 형태로 정했습니다.

이 곡선을 만들면서 깨달은 게, "기대값"이 아니라 "체감 확률"이 중요하다는 거예요. 30%라고 적혀 있어도 사람은 그것보다 낮게 느낍니다. 연속으로 두세 번 실패하면 "이거 30%가 맞아?"라고 의심해요. 이걸 던전앤파이터 유저들은 "던파 확률의 법칙"이라고 부르더군요. 결국 표기 확률보다 사람들이 더 깨졌다고 체감하는 건 인지편향 때문이지 시스템 때문이 아닙니다.

방지권은 두 가지 방식으로 얻게 만들었다

원작 검 강화하기에서 가장 짜릿한 시스템이 깨짐 방지권입니다. 강화 실패해도 창이 깨지지 않게 막아주는 아이템이요. 저는 이걸 두 가지 방식으로 풀었습니다.

  1. 골드로 구매: 1개에 10만 골드. 게임 후반에는 골드가 남아돌아서 사실상 무제한 구매 가능.
  2. 광고 보고 받기: 보상형 광고 한 번 보면 방지권 1개 무료 지급.

광고로 받는 시스템을 넣은 이유는 단순합니다. 골드 부족한 초반에는 광고로 한두 개씩 쌓으면서 강화하다가, 후반에는 광고 안 보고 골드로 사 쓰면 되거든요. 사용자가 "광고는 절대 안 본다"는 사람도, "골드는 아끼고 싶다"는 사람도 자기 스타일대로 진행할 수 있게요.

한 가지 중요한 제약은, +26 이상에서는 방지권이 안 통합니다. 신화 등급부터는 순수 확률 싸움이에요. 이건 원작의 26강 메두사 룰을 그대로 가져왔습니다. 이 제약이 없으면 게임이 너무 쉬워져서 등급의 의미가 없어집니다.

전면광고는 창이 20번 깨질 때마다

광고 빈도를 정할 때 한참 고민했어요. 초안은 "강화 시도 25회마다"였습니다. 균등 분포라는 점에서 깔끔하긴 한데, 결국 "창이 20번 깨질 때마다 한 번"으로 정했습니다.

이유는 단순합니다. 사용자가 짜증나는 순간 = 깨졌을 때거든요. 어차피 기분이 안 좋은 순간에 광고가 떠야 "광고 보면 보상이라도 있나?" 하면서 자연스럽게 보상형 광고 동선으로 유도되기 쉽습니다. 강화 시도 25회 기준은 성공할 때도 광고가 떠서 흥을 깨더라고요.

조합소 — 깨져도 손해는 아니야

창이 깨지면 잡템이 1~3개 떨어집니다. 등급별로 다른 재료가 나와요. 일반 등급에서 깨지면 나무 조각, 영웅에서 깨지면 룬 조각 같은 식으로요.

그리고 조합소에서 이 잡템들을 합쳐서:

이 시스템의 의도는 명확합니다. "깨져도 완전히 손해는 아니에요"라는 메시지를 주는 거죠. 깨지는 순간의 좌절을 다음 시도에 대한 동력으로 바꾸는 장치입니다. 특히 후반 등급에서 깨지면 +20, +25 창을 바로 받을 수 있는 재료가 나오니까, 깨지는 게 마냥 나쁘지만은 않게 느껴져요.

만들면서 배운 것

가장 큰 깨달음은 "확률 게임은 확률이 가장 안 중요하다"는 거였어요. 사람이 끝까지 도전하게 만드는 건:

  1. 다음 등급 보고 싶은 욕망 (색·이름의 변화)
  2. 깨졌을 때 잡템이라는 위로
  3. 방지권이라는 안전망
  4. 광고 보면 무료로 안전망 보충 가능
  5. 판매 → 재도전이라는 깔끔한 루프

확률 자체는 어떻게 정해도 사람이 적응합니다. 95%라도 5번 연속 실패할 수 있고, 0.3%라도 첫 시도에 성공할 수 있어요. 중요한 건 그 사이사이를 채우는 동력 장치들입니다.

플레이할 때 팁

제가 만든 게임이라 다 알고 있는데도 막상 플레이하면 어렵습니다. 그래서 팁을 몇 개 적어두면:

  1. 초반엔 +5까지만 만들어서 팔아요. 95~75% 구간이라 거의 100% 성공하니까 시드머니 빨리 모읍니다.
  2. +15 이전엔 방지권 안 써도 됩니다. 깨져도 잡템 모이고, 다시 +15까지는 금방 가요.
  3. +16부터는 방지권 풀로 모은 다음에 진행하세요. 광고로 받을 수 있는 만큼 다 받고, 골드 여유 있으면 한 50개는 준비하고 가는 게 마음 편합니다.
  4. +26부터는 방지권 무용지물입니다. 여기부터는 그냥 운 빌면서 누르세요. 깨지면 잡템으로 +25 창 다시 만들어서 도전하는 사이클입니다.
  5. +30 넘어가면 진짜 그냥 즐기세요. 우주의 창은 0.3%인데, 평생 못 만들 수도 있습니다. 그러라고 만든 거예요.

마무리

이 게임을 만들고 직접 플레이하면서 느낀 건, 결국 강화 게임은 "되겠지"라는 희망과 "안 되네"라는 좌절을 교대로 주는 메트로놈이라는 거예요. 너무 자주 되면 지루하고, 너무 자주 깨지면 분노합니다. 그 사이의 균형을 찾는 게 디자이너의 일이고, 저는 아직 그 균형을 잘 잡았는지 확신은 없습니다. 직접 플레이해보고 피드백 주실 분 있으면 메일 주세요.

혹시 이 글 읽고 "나도 만들어보고 싶은데"라는 분이 계시면, React Native + Expo + Zustand 조합으로 1~2일이면 충분히 만들 수 있습니다. 35개 창 이미지도 HTML/CSS만으로 만들어서 puppeteer로 PNG로 뽑았어요. 별도 디자이너 없이도 게임 만드는 게 점점 쉬워지는 시대입니다.

다양한 두뇌·확률 콘텐츠를 binopp에서 만나보세요.

binopp 블로그 둘러보기