INDIE ARCHIVE
← 모든 게임

액션 / 모바일 / 콘솔

Ridiculous Fishing - A Tale of Redemption

기기를 기울여 낚싯바늘을 깊이 내리고 올라오며 물고기를 모은 뒤, 화면을 탭해 공중의 어획물을 총으로 쏴 수익을 내는 모바일 아케이드 게임.

개발 Vlambeer (with Zach Gage and Greg Wohlwend)

App Store Google Play
대표 이미지 없음
이 글의 목차 9

Ridiculous Fishing - A Tale of Redemption

두 명으로 출발한 네덜란드 인디 스튜디오 Vlambeer의 Rami Ismail·Jan Willem Nijman이 프로그래머 Zach Gage, 아티스트 Greg Wohlwend 등과 함께 완성한 모바일 아케이드 게임으로, 플레이어는 휴대폰을 기울여 낚싯바늘을 물고기 사이로 깊이 내린 뒤 반대로 가능한 한 많은 물고기를 걸어 올리고, 수면 위로 튀어 오른 어획물을 화면 탭으로 사격해 돈을 번다. Vlambeer 창립자들은 2013년 8월 GDC Europe에서 iOS판이 30만 장 판매됐다고 발표했으며, 당시 Android판은 아직 출시 전이었다(Engadget). 매출은 외부 보도에서 출시 첫 달 US$100,000 이상, 출시 6개월 안에 US$1 million을 넘는 sales로 전해졌고, 당시 판매 플랫폼은 사실상 Apple App Store였지만 이는 회계감사를 거친 공식 결산이 아니라 Rami Ismail 인터뷰를 인용한 보도 수치다(The New Yorker); 개발사 실수령과 이익은 확인하지 못했다. 제작자 관점에서 중요한 점은 성장 시스템 자체가 중심인 게임이 아니라, 한 판 안에서 목표가 ‘피하기→모으기→쏘기’로 두 번 뒤집히는 모바일 입력 리듬이 업그레이드와 프리미엄 BM까지 견인했다는 데 있다.

판매량·매출 요약

항목 확인된 내용 기준 시점·플랫폼·출처
판매량 30만 장 · 공식 발표를 인용한 보도 2013-08-20, Apple App Store iOS판. Vlambeer 창립자들이 GDC Europe 발표에서 공개. Engadget
매출 출시 첫 달 US$100,000 이상, 6개월 안에 US$1 million 초과 sales · 외부 보도(개발자 인터뷰 인용). 총 생애 매출과 Android 매출은 미확인 2013년 출시 후 1개월/6개월, 당시 iOS 중심. The New Yorker, GameSpot
개발사 실수령 미확인. 당시 App Store의 일반 배분율을 이용해 임의 계산하지 않음 공개된 게임별 정산 자료를 확인하지 못함
이익 미확인. 개발기간·협업 인력은 알려져 있으나 전체 인건비·외주·세금·플랫폼 수수료를 합친 비용 자료가 없음 공개 자료에서 게임별 이익 확인 못함
BM·가격 현재 미국 App Store US$2.99, IAP 없음. Android도 유료 단품으로 출시됐으나 현재 Google Play에서는 내려간 상태 App Store 확인 2026-09-09. Apple App Store, 과거 Android 설명/가격은 AppBrain

공식 사이트와 현행 App Store 페이지에서는 게임의 플랫폼·가격·개발 주체는 확인했지만, 재사용 조건까지 확인 가능한 직접 이미지 파일 URL은 이번 조사에서 확보하지 못했다. 따라서 아직 존재를 검증하지 못한 이미지 주소를 조합하지 않고 cover: null, screenshots: []로 둔다.

한 판의 재미는 세 개의 미니게임이 아니라 ‘규칙 반전’에 있다

실제 플레이 영상과 동시대 리뷰에서 가장 명확하게 보이는 것은 세 단계가 독립된 미니게임처럼 이어지는 게 아니라, 바로 전 단계의 성과가 다음 단계의 위험과 보상으로 변환된다는 점이다. 첫 단계에서 화면을 탭해 줄을 던지면 바늘이 아래로 내려가고, 플레이어는 기기를 좌우로 기울여 물고기를 피한다. 한 마리라도 닿는 순간 낚싯줄이 되감기며 규칙이 반대로 바뀐다. 이제 같은 틸트 입력으로 물고기를 적극적으로 들이받아 걸어야 한다. 수면에 도달하면 잡은 물고기 전부가 공중으로 튀고, 마지막에는 화면을 탭하거나 무기에 따라 누르고 드래그해 사격한다(TouchArcade 리뷰, Engadget 리뷰).

이 구조의 킥은 같은 대상인 ‘물고기’의 의미가 몇 초 사이에 두 번 바뀐다는 것이다. 내려갈 때 물고기는 런을 조기에 끝내는 장애물이고, 올라올 때는 욕심낼수록 좋은 수집물이며, 공중에서는 빠르게 처리해야 현금이 되는 표적이다. 별도의 설명 없이도 플레이어 머릿속의 가치표가 위험→보상→표적으로 전환된다. 작성자 분석으로 보면 이 때문에 게임은 콘텐츠가 같은 바다와 물고기를 반복 사용해도 단계마다 시선과 손의 목적이 달라져 반복 피로를 늦춘다.

특히 첫 두 단계가 모두 틸트라는 점이 중요하다. 인터페이스 버튼을 바꾸지 않고 목표만 뒤집으므로 학습비용은 낮고, 손목의 미세한 기울기 자체가 플레이 감각이 된다. Engadget은 당시 iPhone판에서 틸트가 자연스럽고 빠르게 반응한다고 평가했고, App Store의 오래된 사용자 리뷰에도 틸트가 “딱 맞다”는 칭찬이 남아 있다(Engadget, App Store 리뷰). 반대로 현대 기기에서는 화면비·UI 스케일링 문제로 상점 버튼이 보이지 않거나 검은 여백이 생긴다는 리뷰가 있어, 2013년의 입력 설계가 좋았다는 사실과 장기 호환성 문제는 분리해서 봐야 한다(App Store 리뷰).

첫 30초의 훅과 30분 뒤의 훅은 다르다

상점 페이지의 첫 훅은 “낚시한 물고기를 총으로 쏜다”는 모순된 이미지다. 낚시라는 느린 활동을 상상한 직후 총기·전기제품·전기톱이 붙으면서 콘셉트가 한 문장 안에서 설명된다. 하지만 실제로 플레이를 계속 붙잡는 것은 충격적인 소재보다 한 번 더 내려가면 더 깊이 갈 수 있을 것 같은 숙련 기대다. TouchArcade가 설명하듯 더 긴 낚싯줄, 더 좋은 총, 토스터·헤어드라이어 같은 장비는 다음 런에서 곧바로 조작 결과를 바꾸며, “다음 아이템까지 돈이 조금만 더 필요하다”는 이유를 만든다(TouchArcade).

여기서 업그레이드는 성장·운용 장르처럼 장기 빌드 최적화가 핵심이 아니다. 더 긴 줄은 첫 단계의 ‘피하기’ 시간을 연장하고, 실수 방지 장비는 한두 번의 충돌을 무효화하며, 무기는 마지막 슈팅의 처리 능력을 바꾼다. 즉 재화는 다음 번 같은 조작을 조금 더 멀리 밀어보게 하는 보조 장치다. 이 게임을 성장·운영으로 분류하지 않는 이유도 여기에 있다. 플레이어가 가장 오래 고민하는 것은 덱·시설·자원의 운영보다 지금 화면의 물고기를 피할지, 어느 쪽으로 기울일지, 어떤 표적을 먼저 쏠지다.

반복이 불만으로 바뀌는 지점도 명확하다. Metacritic 사용자 리뷰에는 “15분이면 반복적으로 느껴진다”, “미니게임 수준”이라는 낮은 평가가 있는 반면, 다른 리뷰는 세 단계에서 숙련이 계속 늘고 업그레이드가 충분히 흥미롭다고 평가한다(Metacritic 사용자 리뷰). 이는 같은 루프를 얼마나 오래 즐기느냐가 플레이어마다 크게 갈리는 구조라는 뜻이다. 제작자 입장에서는 콘텐츠 양을 늘리는 것만으로 해결하기보다, 단계별 목표 전환이 얼마나 선명하고 매 런의 손맛이 얼마나 달라지는지가 수명에 더 직접적이다.

작성자 분석으로 핵심 요소를 하나 제거해 보면 차이가 분명해진다. 마지막 슈팅을 자동 정산으로 바꾸면 내려가기와 올라오기의 결과가 숫자로만 환산돼, 런의 감정적 피크가 사라진다. 반대로 첫 단계의 ‘피하기’를 없애고 바로 물고기를 모으게 하면 위험을 견디며 깊이를 늘리는 긴장이 줄어든다. 세 단계 중 어느 하나도 복잡하지 않지만, 앞 단계의 성공이 다음 단계의 재료가 되는 직렬 연결 때문에 전체가 단순 합보다 강하다.

개발 과정: 90%를 버리고 피드백 고리를 남겼다

Vlambeer는 Jan Willem Nijman과 Rami Ismail의 두 명으로 알려진 네덜란드 인디 스튜디오였고, 이 프로젝트에서는 Zach Gage가 프로그래밍, Greg Wohlwend가 비주얼 작업에 깊게 참여했으며 Eirik Suhrke가 음악을 맡았다. 공식 App Store 설명도 Vlambeer, Zach Gage, Greg Wohlwend가 약 2년에 걸쳐 손으로 다듬었다고 적고 있다(App Store). Vlambeer의 현재 사이트도 Ridiculous Fishing을 iOS·Android 작품으로 기록하며 협업자를 명시한다(Vlambeer).

초기형은 2010년 Flash 게임 Radical Fishing이다. Vlambeer는 GameMaker로 매우 빠르게 프로토타입을 만들고 Flash 버전으로 옮겼으며, Ridiculous Fishing에서는 그 코드를 바탕으로 Xcode와 OpenFrameworks를 사용했다고 2012년 IGF 인터뷰에서 설명했다(Game Developer, Road to the IGF). iOS판 작업은 2010년 12월 시작됐지만, 유사 게임 Ninja Fishing이 먼저 App Store에서 성공한 사건 뒤 팀의 동기가 크게 꺾여 프로젝트가 장기간 중단됐다(Game Developer).

완성 직전의 중요한 결정은 ‘더 만들기’가 아니라 ‘버리기’였다. Ismail은 2013년 인터뷰에서 뉴욕에 모인 팀이 기존 작업물의 약 90%를 버렸다고 설명한다. 낚시 자체는 좋았지만 슈팅, 상점, 인터페이스, 엔드게임이 각각 “괜찮은” 수준에서 서로 엉켜 있었기 때문이다. 남긴 것은 “하강을 잘하면 상승이 좋아지고, 상승을 잘하면 슈팅이 좋아지고, 슈팅을 잘하면 장비를 사서 다음 하강이 좋아지는” 하나의 거대한 피드백 고리였다(Game Developer).

이 발언은 제작자에게 특히 유용하다. 기능 수를 줄였다는 사실보다 각 기능이 다음 단계의 성과를 전달하는가를 기준으로 삭제했다는 것이 핵심이다. 상점은 별도 메타게임이 아니라 런의 손맛을 다시 바다로 되돌리는 변환기여야 했고, 엔드게임 역시 기본 루프에서 벗어난 새로운 시스템보다 이미 배운 조작을 확장하는 방향이 맞았다. TouchArcade가 이후 스토리 모드를 사실상 긴 튜토리얼로 보고, 엔딩 뒤 무한 모드와 리더보드가 숙련 경쟁을 이어간다고 평가한 것도 이 구조와 맞닿아 있다(TouchArcade GOTY).

플레이테스트도 폭넓게 했다. Ismail은 이동 중 기차에서 게임을 모르는 사람, 숙련 게이머, 심지어 클론을 해본 사람에게도 직접 플레이시켰다고 말했다(Game Developer). 이 방식은 ‘타깃 유저 인터뷰’보다 입력의 즉시성 검증에 가깝다. 기울이면 바로 움직이고, 한 번 부딪히면 규칙이 반전되며, 수면에 오르면 총을 쏜다는 전환이 설명 없이 통하는지를 낯선 사람에게 확인하기 좋다.

모바일 설계: 짧은 세션보다 ‘손에 든 기기’를 규칙으로 쓴 사례

Ridiculous Fishing은 단지 PC 조작을 터치 버튼으로 옮긴 게임이 아니다. 첫 두 단계에서 기기 자체의 자세가 입력 장치다. 화면을 좌우로 가리는 가상 스틱 없이 물고기와 바늘의 궤적을 온전히 보여주고, 마지막 사격에서는 화면의 표적을 직접 건드린다. 한 판에서 센서 입력→직접 터치 입력으로 바뀌기 때문에 같은 손으로도 다른 촉각 모드를 경험한다.

이 선택에는 비용도 있다. 대중교통에서 폰을 기울이는 행동은 눈에 띄고, 누워서 플레이하거나 큰 태블릿을 쓸 때는 피로할 수 있다. 오래된 원작의 현대 iOS 리뷰가 화면비와 UI 호환성을 지적하는 것처럼, 센서·화면 크기·기기 방향에 밀착된 설계는 OS와 하드웨어 변화의 유지보수 비용을 만든다. Android 포팅 때 Vlambeer가 플랫폼 파편화 때문에 망설였고 결국 Apportable의 도움을 받아 이식했다는 당시 인터뷰도 같은 현실을 보여준다(Engadget, Android port).

중단·복귀 관점에서는 긴 빌드 편집이나 실시간 월드 상태를 유지할 필요 없이 한 번의 낚시가 짧게 닫힌다. 따라서 사용자가 잠깐 멈춰도 손실되는 의사결정이 작다. 다만 게임은 짧은 판만 제공하고 끝내지 않고, 새 어종·지역·장비·Byrdr라는 가짜 소셜 피드와 엔딩을 통해 여러 판을 이어갈 이유를 준다. 세션은 짧지만 목표는 여러 시간짜리라는 구조다.

판매량·매출·BM

2013년 8월 Vlambeer의 두 창립자는 GDC Europe에서 iOS판이 30만 장 팔렸다고 발표했다. 당시 가격은 US$2.99~3 수준이었다(Engadget). 단순히 30만×US$3을 실제 매출이나 개발사 몫으로 계산해서는 안 된다. Destructoid 등 당시 기사에는 이를 약 US$900,000의 “sales”로 환산한 표현이 있으나 이는 정가 곱셈에 가깝고 플랫폼 수수료·세금·환불을 반영한 회계 매출이 아니다(Destructoid). 그래서 이 아카이브에서는 별도 매출 근거로 사용하지 않았다.

보다 직접적인 수치로는 The New Yorker가 Rami Ismail 인터뷰를 바탕으로 첫 달 US$100,000, 6개월 안에 US$1 million을 넘는 sales를 기록했다고 보도했다(The New Yorker). 6개월 시점은 Android판 출시 전이므로 이 성과는 사실상 iOS에서 나온 것으로 볼 수 있다. 다만 기사 표현만으로 이 금액이 소비자 총결제액인지, 플랫폼 수수료 공제 뒤 개발사 정산액인지 완전히 분리할 수 없으므로 매출 보도 수치로만 기록하고 실수령·이익으로 재분류하지 않는다.

BM 선택 자체는 제작 과정에서 명시적으로 논의됐다. 팀은 한때 무료 배포 후 보트를 IAP로 파는 아이디어까지 검토했지만 버렸고, 최종판은 한 번 구매하면 추가 결제 없는 프리미엄 게임이 됐다(Engadget). Ismail은 게임 안에서 IAP 게임의 좋은 점, 즉 빠른 보상과 다음 목표를 계속 주는 피드백 구조만 가져오고 실제 유료 IAP는 넣지 않으려 했다고 설명했다(Game Developer). 현재 미국 App Store도 US$2.99, “No IAP”를 명시한다(App Store).

이 BM이 설계와 맞은 이유는 상점의 모든 가격표가 플레이 시간의 약속으로만 작동하기 때문이다. 다음 총, 줄, 장비를 보기 위해 현금을 결제할 수 있었다면 실패 후 “한 판 더”가 아니라 “돈으로 건너뛸까”가 새로운 선택지로 끼어든다. 작성자 분석으로 보면 프리미엄 BM은 이 게임의 실력-보상 피드백을 깨끗하게 유지했다. 반면 2013년 모바일 시장에서 US$3 선결제는 유입 장벽이었고, 개발팀도 당시 F2P가 지배적인 환경에서 이 가격 전략을 의식적으로 선택했다(Fast Company).

Android판은 팬 요청이 많았지만 개발 난도가 컸고, Apportable과 협력해 약 8개월 뒤 출시됐다. 당시 iOS와 같은 가격대로 내겠다고 밝혔고(Engadget), 과거 Google Play 기록을 추적하는 AppBrain은 최종 가격 US$2.49, 10만+ 설치 구간과 약 22만 다운로드 추정을 남기고 있다. 다만 이는 외부 추정·과거 스토어 기록이며 iOS 판매량과 합산해 공식 누적 판매량으로 만들 수 없다(AppBrain). 현재 Android 원작은 Google Play에서 내려가 있다.

제작자가 가져갈 판단

첫째, 한 세션에 여러 조작을 넣을 때는 ‘다양성’ 자체보다 앞 단계 결과가 다음 단계의 재료가 되는가를 기준으로 보라. Ridiculous Fishing은 피하기, 수집, 슈팅이 각각 재미있어서만 이어지는 것이 아니라, 깊이 내려간 만큼 더 많은 어종을 만날 가능성이 생기고, 많이 걸어 올린 만큼 마지막 슈팅의 혼잡과 잠재 보상이 커진다. 세 단계 사이의 숫자·대상·위험이 그대로 전달되므로 전환이 끊기지 않는다.

둘째, 모바일 센서를 쓰려면 장식이 아니라 규칙의 핵심 동사로 써야 한다. 이 게임의 틸트는 버튼 대체가 아니라 화면을 가리지 않는 조준 방식이고, 같은 입력의 의미를 ‘피하기’에서 ‘잡기’로 반전시킨다. 다만 현대 기기 호환성 사례가 보여주듯 센서와 화면비에 강하게 기대는 게임은 장기 유지보수 비용을 예산에 넣어야 한다. 모바일 고유 입력을 쓰는 순간 디자인 부채가 아니라 플랫폼 부채도 함께 생긴다.

셋째, 업그레이드를 넣더라도 플레이의 중심을 메타 선택으로 옮기지 않을 수 있다. Ridiculous Fishing의 장비는 ‘빌드’를 고민하게 하기보다 다음 런의 조작 허용오차와 길이를 바꾼다. 제작 중인 액션·퍼즐 게임에 재화를 넣는다면 “무엇을 성장시킬까?”보다 “이 구매가 다음 60초의 손동작을 어떻게 바꾸는가?”를 먼저 물을 수 있다.

넷째, BM은 루프와 분리된 사업 결정이 아니다. 이 게임은 IAP 게임의 촘촘한 보상 설계를 차용하면서 결제는 한 번으로 고정했다. 모든 업그레이드를 플레이로만 얻도록 한 덕분에 실패 뒤 다음 행동이 결제창이 아니라 재도전으로 고정된다. 프리미엄이 언제나 옳다는 뜻은 아니다. 다만 반복 숙련 그 자체가 상품의 핵심인 게임에서 진행 단축 결제가 그 숙련의 가치를 깎는지는 반드시 따져볼 만하다.

마지막으로 90% 폐기는 “작게 만들자”는 미담보다 구체적인 편집 기준을 보여준다. 팀은 작업량이 아까워서 기능을 남기지 않고, 한 단계의 성공이 다음 단계의 기대를 키우는 피드백 고리에 기여하는지를 기준으로 다시 잘랐다. 모바일 인디 제작에서 가장 비싼 것은 기능 하나의 구현 시간이 아니라, 서로 설명되지 않는 기능들을 사용자가 이해하도록 붙잡아 두는 시간일 수 있다.

주요 자료