게임 소개
숨은 친구 찾기!는 블록으로 만든 작은 마을을 손가락으로 빙글빙글 돌려 가며, 나무와 집 사이에 숨어 있는 동물 친구를 찾아내는 브라우저 3D 게임입니다. 설치나 회원가입 없이, 브라우저만 있으면 PC·태블릿·모바일에서 바로 플레이할 수 있습니다.
어떤 게임인가요?
화면 위쪽에 이번 라운드에 찾아야 할 동물이 그림으로 표시됩니다. 마을을 드래그해 돌려 보면 집 뒤나 나무 그늘에 가려져 있던 동물이 모습을 드러냅니다. 찾은 동물을 손가락으로 톡 누르면 폴짝 뛰어오르며 사라지고, 남은 시간이 조금 늘어납니다. 표시된 동물을 모두 찾으면 다음 라운드로 넘어가고, 마을은 더 넓어지고 동물은 더 잘 숨습니다.
몇 살부터 할 수 있나요?
글자를 읽지 못해도 플레이할 수 있도록 만들었습니다. 찾아야 할 대상은 글이 아니라 동물 그림으로 표시되고, 남은 시간은 큰 숫자 하나로만 보여 줍니다. 조작도 돌리기와 누르기 두 가지뿐이라 설명 없이 바로 시작할 수 있습니다. 빗나가게 눌러도 아무런 벌점이 없어서, 아이가 마음껏 눌러 보며 익힐 수 있습니다.
주요 특징
- 돌려서 찾는 3D 숨은그림찾기 — 블록 세계는 사물이 서로를 가리기 때문에, 시점을 바꾸는 것 자체가 게임이 됩니다
- 동물 친구 6종 — 고양이 · 토끼 · 오리 · 곰 · 새 · 돼지가 색과 생김새 모두 다르게 만들어져 있습니다
- 매번 새로 만들어지는 마을 — 지형과 집·나무 배치, 동물이 숨는 자리가 판마다 새로 생성됩니다
- 실패가 없는 규칙 — 잘못 눌러도 벌점이 없고, 시간이 다 되면 결과 화면에서 바로 다시 시작할 수 있습니다
- 막혔을 때의 힌트 — 라운드마다 한 번, 남은 친구가 보이는 방향으로 마을을 돌려 줍니다(위치를 직접 알려주지는 않습니다)
- 가벼운 기록 — 도달한 최고 라운드와 지금까지 찾은 친구 수가 기기에 저장됩니다
- 다섯 가지 마을 풍경 — 낮 · 노을 · 밤 · 눈 · 해변이 두 라운드마다 바뀝니다. 해변에는 야자수와 파라솔, 눈 마을에는 눈사람, 밤에는 켜진 가로등과 모닥불이 나옵니다(동물 색은 그대로라 찾는 기준은 변하지 않습니다)
- 언덕이 있는 지형 — 라운드 3부터 계단식 언덕이 생겨, 낮은 곳의 친구는 언덕에 가려집니다
- 세 가지 모드 — 기본 · 오늘의 도전(모두가 같은 마을) · 느긋하게(시간 제한 없음)
세 가지 모드
- 기본 — 60초로 시작해 친구를 찾을 때마다 시간이 늘어납니다. 도달 라운드가 통산 기록으로 남습니다
- 오늘의 도전 — 그날의 날짜로 마을을 만들기 때문에, 같은 날 접속한 모든 사람이 완전히 같은 마을을 찾습니다. 기록은 날짜별로 따로 남습니다
- 느긋하게 — 시간 제한이 없습니다. 라운드는 계속 이어지고 기록은 남지 않습니다. 가장 어린 이용자와, 마을을 천천히 구경하고 싶은 분을 위한 모드입니다
공정하게 숨기기
찾기 게임에서 가장 나쁜 상황은 어느 각도에서도 보이지 않는 곳에 동물이 있는 것입니다. 그래서 이 게임은 동물을 놓기 전에, 카메라가 돌 수 있는 여덟 방향 각각에서 그 자리가 보이는지를 미리 계산합니다. 한 방향에서도 보이지 않는 자리에는 동물을 놓지 않습니다. 라운드가 올라갈수록 "잘 보이는 자리"를 골라내며 점점 가려진 곳에 숨기지만, 끝까지 찾을 수 있는 자리라는 조건은 변하지 않습니다.
플랫폼과 요구 사항
최신 웹 브라우저(Chrome, Safari, Edge 등)와 WebGL을 지원하는 기기라면 어디서든 동작합니다. PC는 마우스 드래그와 클릭, 휠로, 태블릿·모바일은 손가락 드래그와 탭, 두 손가락 확대로 조작합니다. 다운로드나 앱 설치가 필요 없습니다.
제작 노트
숨은 친구 찾기!는 1인 개발로 만들어졌습니다. 3D 렌더링에는 Three.js를 사용했고, 마을 생성·은닉 위치 선정·난이도 곡선 같은 규칙은 TypeScript 순수 함수로 분리해 테스트로 검증합니다. 마을 지형은 백여 개의 블록을 하나의 형상으로 합쳐 그리고, 같은 종류의 나무와 집은 한 번에 묶어 그려서 태블릿에서도 부드럽게 돌아가도록 만들었습니다.
플레이 중 느낀 점이나 버그 제보는 문의 페이지를 통해 언제든 보내 주세요. 처음이라면 플레이 방법을 먼저 보시길 권합니다.