Planet Evolution: Idle Clicker - 캐주얼 게임

Seele01-Flash
제작자 Luna Anderson
편안한 방치형 클리커 게임에서 나만의 행성을 건설하고 진화시키세요. 코인을 수집하고, 오브젝트를 업그레이드하고, 우주를 탐험하세요. 지금 무료로 온라인 플레이하세요!

프롬프트

MODEL: Seele01-Flash
다음 게임 생성 프롬프트를 **한국어로 번역하세요**. 번역된 텍스트만 반환하세요. 마크다운, 코드 토큰, 숫자, 줄 바꿈, HTML 태그/속성이 있는 경우 정확히 그대로 유지하세요. 사용자에게 보이는 텍스트는 자연스럽게 번역하세요. Three.js를 사용하여 **모바일 최적화 게임**을 생성해 주세요. 게임의 주제는 "행성 진화: 방치형 클리커"입니다. 먼저 아래의 상세 게임 디자인 요구 사항을 읽고, 이에 따라 코드를 생성해 주세요: ### 1. 에셋 & 환경 * **비주얼 스타일:** **로우폴리, 생동감 넘치는 3D 아트 스타일**을 만들어 주세요. 참고 이미지의 "편안한" 만화 같은 분위기에 맞게 선명한 채도가 높은 색상(육지는 라임 그린, 물/우주는 애저 블루)을 사용하세요. * **중심 오브젝트(행성):** * 디테일 레벨 2 또는 3의 `THREE.IcosahedronGeometry`를 사용하여 구체를 만드세요. * 재질에 `flatShading: true`를 적용하여 로우폴리의 면으로 나뉜 모양을 구현하세요. * **바이옴:** 지오메트리의 면을 절차적으로 색칠하세요. 지구와 유사한 진화를 모방하기 위해 약 60%는 녹색(육지), 40%는 파란색(물)으로 만드세요. * **표면 디테일(InstancedMesh):** * 모바일 최적화를 위해 `THREE.InstancedMesh`를 사용하여 행성의 녹색 면에 오브젝트들을 흩뿌리세요. * **나무:** 단순한 로우폴리 콘(소나무)이나 겹쳐진 정이십면체(낙엽수)로 표현하세요. * **문명:** 게임이 진행됨에 따라 단순한 큐브(집)나 작은 실린더(타워)를 흩뿌리세요. * **배경:** 짙은 암청색/검은색 그라데이션의 배경 장면을 만드세요. `PointsMaterial` 별자리를 구현하여 행성과 반대 방향으로 천천히 회전하도록 하여 깊이감을 표현하세요. * **조명:** 강한 `DirectionalLight`를 사용하여 단단한 그림자를 드리우고(로우폴리 느낌을 강화), `AmbientLight`를 사용하여 그림자가 완전히 검게 보이지 않도록 하세요. ### 2. 오디오 요구 사항 * **BGM:** **로파이, 앰비언트 스페이스 신스** 트랙의 임시 자리 표시자 음원을 합성하거나 요청하세요. 느린 템포에 반복적이며 편안해야 합니다(에노 스타일). * **SFX:** * **탭 사운드:** 부드럽고 높은 음의 "톡" 또는 "거품" 소리 (비침입적, 플레이어가 빠르게 탭할 것임). * **업그레이드 사운드:** 긍정적이고 상승하는 장조 화음 경쾌한 소리 (디지털 스타일). * **분위기:** 우주의 진공 상태를 시뮬레이션하는 미묘하고 지속적인 저주파 허밍 (화이트 노이즈). ### 3. 게임플레이 루프 * **핵심 메커니즘 (클리커):** * 행성이 축을 중심으로 천천히 회전합니다. * **상호작용:** 행성을 탭하면 "중력" (화폐)이 생성됩니다. * **시각적 피드백:** 모든 탭은 떠오르며 사라지는 플로팅 텍스트("+1", "+5")를 생성해야 합니다. 행성 메시는 매 탭마다 약간의 탄력 바운스를 주기 위해 부드럽게 "눌리고 늘어나거나" 크기가 짧게 커졌다 작아졌다 해야 합니다. * **진행 (업그레이드):** * **탭 파워:** 탭당 획득 화폐를 증가시키는 업그레이드. * **자동 회전 (방치):** 행성 회전 속도를 높여 시간당 자동으로 중력을 생성하는 업그레이드. * **진화:** 특정 화폐 단계에 도달하면 시각적으로 새로운 표면 에셋을 잠금 해제합니다 (예: 100 중력 -> 나무 생성; 1000 중력 -> 보트/집 생성). ### 4. 모바일 컨트롤 및 상호작용 * **터치 입력 (레이캐스터):** * 터치스타트 이벤트에 바인딩된 `Raycaster`를 구현하세요 (클릭뿐만 아니라). * 레이캐스트 감지 영역이 시각적 행성보다 약간 더 커서 손가락이 굵은 터치를 허용하도록 하세요. * **카메라 컨트롤:** * `OrbitControls`를 사용하되 상호작용을 제한하세요: 줌 비활성화 (또는 범위를 매우 넓게 제한) 및 팬 비활성화. 사용자가 탭하지 않는 경우 스와이프로 행성을 수동으로 회전시킬 수 있도록 허용하세요. * **자동 리셋:** 사용자가 상호작용을 멈추면 카메라나 행성이 부드럽게 기본 느린 회전으로 돌아가야 합니다. * **UI 오버레이 (HTML/CSS):** * **레이아웃:** 세로 모드 선호. * **점수:** 크고 선명한 글씨체로 상단 중앙에 표시합니다. * **업그레이드 메뉴:** 고정된 하단 시트/바에 큰 버튼(최소 높이 44px)을 배치합니다. 버튼 1: "탭 업그레이드", 버튼 2: "행성 채우기". * **햅틱 피드백:** * **중요:** 모든 성공적인 탭에 대해 `navigator.vibrate(10)`을 실행합니다. 이는 모바일 클리커 게임의 "촉감"을 위해 필수적입니다. 업그레이드 구매 시 더 긴 진동 `navigator.vibrate(50)`을 실행합니다.

게임 소개

게임 소개

플래닛 에볼루션: 아이들 클리커 는 행성 창조의 힘을 당신의 손에 맡기는 매혹적인 3D 아이들 게임입니다. 이 편안한 클리커 게임은 점진적 성장의 만족감과 행성 건설의 창의성을 결합하여, 플레이어에게 우주를 가로지르는 끝없는 여정을 선사합니다. 아름다운 3D 그래픽과 직관적인 게임플레이 메커니즘으로, 평화롭고도 매력적인 우주 진화의 세계에 푹 빠지게 될 것입니다.

이 게임의 핵심 매력은 능동적 참여와 수동적 진행의 완벽한 균형에 있습니다. 진행 속도를 높이기 위해 적극적으로 클릭하든, 자리를 비운 동안 게임을 아이들 상태로 내버려 두든, 플래닛 에볼루션은 당신의 은하계 목표를 향한 지속적인 발전을 보장합니다.

핵심 특징

끝없는 행성 창조

한정된 콘텐츠를 가진 전통적인 게임과 달리, 플래닛 에볼루션은 진정으로 끝없는 게임플레이를 제공합니다. 당신이 창조하는 각 행성은 고유하며, 무수한 맞춤 설정 옵션과 장식 요소를 갖추고 있습니다. 우주의 다양한 구역을 진행해 나가면서 새로운 테마, 오브젝트, 행성 스타일을 잠금 해제하게 되어 경험은 항상 신선하고 흥미진진하게 유지됩니다.

직관적인 아이들 메커니즘

이 게임의 아이들 시스템은 최대의 편안함과 편의를 위해 설계되었습니다. 당신이 적극적으로 플레이하지 않을 때도 행성들은 코인을 생성하고 오브젝트를 끌어당깁니다. 이로 인해 플래닛 에볼루션은 지속적인 주의를 기울이지 않고도 게임 진행을 즐기고 싶은 바쁜 플레이어에게 이상적입니다.

전략적 업그레이드 시스템

행성 진화에서 성공하려면 단순한 클릭 이상이 필요합니다. 이 게임은 향상을 위한 여러 경로가 있는 정교한 업그레이드 시스템을 갖추고 있습니다: - 오브젝트 업그레이드 : 우주 오브젝트의 가치와 매력력을 증가시킵니다 - 특별 부스터 : 진행을 극적으로 가속시키는 일시적 강화 효과 - 프레스티지 시스템 : 장기적인 진행 목표를 제공하는 독특한 발전 메커니즘

경쟁 요소

주로 편안한 경험을 제공하지만, Planet Evolution에는 도전을 원하는 플레이어를 위한 경쟁 기능도 포함되어 있습니다. 실시간 리더보드를 통해 전 세계의 다른 우주 건축가들과 여러분의 행성 제국을 비교할 수 있습니다.

게임플레이 메커니즘

핵심 게임플레이 루프는 우아하게 단순하면서도 깊은 만족감을 줍니다. 행성을 클릭하면 우주에 떠다니는 가치 있는 오브젝트를 끌어당기는 중력을 생성합니다. 이 오브젝트들은 코인을 제공하며, 이를 업그레이드에 투자해 행성을 더 매력적이고 효율적으로 만들 수 있습니다.

행성이 진화함에 따라 우주의 새로운 영역이 해제되며, 각각 고유한 미학과 도전을 지닙니다. 게임의 진행 시스템은 희귀 우주 오브젝트를 해제하거나 프레스티지 시스템에서 다음 단계에 도달하는 등 항상 새로운 목표를 향해 나아갈 수 있도록 보장합니다.

작동 가이드

기본 조작법 : - 마우스 왼쪽 버튼 : 행성을 클릭하여 중력을 생성하고 코인을 수집하세요 - 스페이스바 : 행성 클릭을 위한 대체 방법 - 마우스 내비게이션 : 업그레이드 메뉴 및 맞춤 설정 옵션 탐색

시작하기 : 1. 시작 행성을 클릭하여 초기 중력을 생성하세요 2. 끌려오는 우주 물체에서 코인을 수집하세요 3. 코인을 사용하여 끌어당김 힘을 증가시키는 업그레이드를 구매하세요 4. 새로운 장식 요소를 잠금 해제하여 행성의 외관을 맞춤 설정하세요 5. 우주 구역을 진행하여 새로운 테마와 물체를 발견하세요 6. 장기적인 진전을 위해 프레스티지 시스템을 활용하세요

고급 팁 : - 최적의 효율성을 위해 능동적인 클릭과 방치형 진행을 균형 있게 조합하세요 - 적극적인 플레이 세션 동안 부스터에 투자하여 최대의 효과를 얻으세요 - 선호하는 플레이 스타일에 맞춰 업그레이드 경로를 계획하세요 - 리더보드에서 경쟁하여 추가 보상과 명성을 획득하세요

이 게임을 플레이해야 하는 이유

휴식에 완벽함 : Planet Evolution의 부드러운 진행 속도와 안락한 우주 테마는 스트레스 해소와 바쁜 하루 후에 휴식을 취하기에 이상적입니다.

모두에게 열려 있는 접근성 : 간편한 조작과 점진적인 학습 곡선 덕분에 모든 숙련도 수준의 플레이어가 즉시 게임을 즐길 수 있습니다.

장기적인 몰입감 : 끝없는 콘텐츠와 다양한 진행 시스템을 통해, Planet Evolution은 부담스럽지 않으면서도 지속적인 오락 가치를 제공합니다.

창의적 표현 : 단순히 수치에만 집중하는 많은 방치형 게임과 달리, Planet Evolution은 행성 디자인을 통한 창의적인 커스터마이징과 개인적 표현을 가능하게 합니다.

크로스 플랫폼 편의성 : 웹 브라우저, 안드로이드, iOS에서 이용 가능하여, 어떤 기기에서든 우주 여정을 계속할 수 있습니다.

완전 무료 : 필요한 구매나 제한적인 유료 벽 없이 전체 게임 경험을 즐겨보세요.

자주 묻는 질문(FAQ)

Planet Evolution: Idle Clicker