행성 파괴 대작전 - 시뮬레이션 게임

Seele01-Flash
제작자 Penelope Thomas
우주적인 파괴를 펼쳐보세요! 강력한 무기로 행성을 창조하고 맞춤 설정하며 파괴하세요. 창의적 모드가 있는 무료 물리 시뮬레이션 게임입니다.

프롬프트

MODEL: Seele01-Flash
다음 게임 생성 프롬프트를 Three.js를 사용하여 "Planet Smash Destruction" 테마의 **모바일 퍼스트 게임**을 생성하도록 번역합니다. 자세한 게임 디자인 요구사항을 먼저 읽고 그에 따라 코드를 생성해 주세요. ### 1. 에셋 및 환경 * **중앙 객체:** 대륙과 해양을 보여주는 고해상도 텍스처(확산, 반사, 노멀 맵)를 적용한 지구를 나타내는 고품질 `SphereGeometry`. 프레넬 효과(Fresnel effect)를 시뮬레이션하는 커스텀 쉐이더를 사용하여 약간 더 큰 동심 구체(빛나는 푸른 대기)를 포함합니다. * **파괴 VFX:** 동적인 "데미지 시스템"을 구현합니다. 무기가 행성에 충돌할 때 무거운 CSG 연산을 사용하지 마세요. 대신, "크레이터"(검게 탄/그을린 영역)를 그리기 위해 보조 텍스처(캔버스 텍스처)를 사용하거나, 메쉬 쉐이더에서 "구멍"을 시각적으로 생성하기 위해 알파 마스킹을 사용합니다. * **파티클 시스템:** 폭발을 위한 풀링된 파티클 에미터를 생성합니다. 파티클은 `AdditiveBlending`을 사용하며, 밝은 노란색/흰색으로 시작하여 오렌지/빨간색 연기로 서서히 사라져야 합니다. 단순한 물리를 사용하여 충돌 지점에서 바깥으로 날아가는 잔해 덩어리(작은 큐브 메시)를 추가합니다. * **배경:** 깊이감을 제공하기 위해 짙은 검은 우주, 밀집한 별빛, 먼 성운을 특징으로 하는 높은 대비의 스카이박스를 배치합니다. * **조명:** 행성에 극적인 그림자를 만들기 위한 측면의 강한 방향성 빛(태양), 그리고 어두운 면을 약간 보이게 하기 위한 저강도의 주변광을 설정합니다. * **모바일 최적화:** 구체 세그먼트를 64x64로 제한합니다. 발사체와 파티클에 객체 풀링을 사용합니다. 텍스처가 모바일 GPU 메모리에 맞게 압축되거나 적절한 크기(최대 1024x1024)로 설정되었는지 확인합니다. ### 2. 오디오 요구사항 * **BGM:** 영화적이고 환경적인 "Space Drone" 트랙 – 깊고, 느리며, 약간 불길한 느낌으로 우주의 광활함을 전달합니다. * **효과음 (폭발):** 사용자가 공격을 연사할 때 반복을 방지하기 위해 무작위 피치 변형이 있는 무거우면서도 저음이 풍부한 굉음. * **효과음 (무기):** 레이저를 위한 높은 피치의 공상 과학 "찌릿" 소리; 로켓 비행을 위한 "휘익" 소리. * **효과음 (UI):** 무기 선택을 위한 날카로운 기계적인 "클릭" 소리와 재설정 버튼을 위한 "디지털 윙" 소리. ### 3. 게임플레이 루프 * **핵심 메커니즘:** 플레이어는 행성을 회전시켜 목표 지역을 찾고, UI에서 무기를 선택하며, 행성 표면을 탭하여 발사합니다. * **무기 로직:** * *로켓:* 카메라 위치에서 탭 지점으로 이동하며, 접촉 시 폭발합니다. * *레이저:* 손가락을 누르고 있는 동안 지속적인 피해/그을림을 적용하는 즉시 발사되는 레이캐스트 빔입니다. * *소행성:* 화면 밖에서 무작위로 생성되어 탭 위치에 충돌합니다. * **진행:** 화면 상단에 "인구" 카운터(예: 70억부터 시작)를 표시합니다. 모든 명중은 피해 반경에 따라 인구를 감소시킵니다. * **승리 상태:** 인구가 0이 되면, 행성은 죽고 그을린 암석으로 변합니다(텍스처를 교체하거나 피해 오버레이를 최대로 설정). 재시작을 위한 "행성 재설정" 버튼을 제공합니다. ### 4. 모바일 제어 및 상호작용 * **카메라 제어:** 부드러운 모멘텀을 위해 감쇠가 활성화된 `OrbitControls`(dampingFactor 0.05)를 사용합니다. 단일 손가락 드래그로 시야를 회전할 수 있습니다. 핀치 투 줌 로직을 사용하여 가까이/멀리 이동합니다. * **발사 메커니즘:** "스와이프"(카메라 회전)와 "탭"(무기 발사)을 구분합니다. 짧은 지연 검사를 구현합니다: 터치가 5픽셀 미만으로 움직이면 Raycaster를 통해 발사 명령으로 해석합니다. * **UI 레이아웃:** * **오른쪽 사이드바:** 무기 선택(로켓, 레이저, 소행성)을 위한 큰 원형 아이콘(최소 직경 50px)의 수직 스택. 활성 무기는 강조 테두리를 가져야 합니다. * **상단 중앙:** "남은 인구"를 위한 명확한 텍스트 표시. * **하단 오른쪽:** 엄지가 쉽게 닿는 영역에 배치된 "리셋" 버튼. * **햅틱 피드백:** 모든 폭발 충격 시 `navigator.vibrate(50)`을 트리거하여 파괴의 촉각적 무게감을 제공합니다.

게임 소개

게임 소개

Planet Smash Destruction 은 당신의 손에 우주 파괴의 힘을 쥐어주는 짜릿한 캐주얼 물리 시뮬레이션 게임입니다. 이 매력적인 샌드박스 경험에서, 파괴적인 무기 아머닉을 사용하여 행성을 직접 만들고, 맞춤 설정하며, 통째로 분쇄할 수 있습니다. 초보자든 노련한 게이머든 직관적인 조작법으로 행성 파괴를 쉽고 끝없이 재미있게 즐길 수 있습니다.

게임은 사실적인 물리법칙과 창의적인 자유도를 결합하여 다양한 파괴 방법을 실험하고 장관을 이루는 결과를 목격할 수 있게 합니다. 대륙을 가르는 레이저 빔부터 행성 핵을 완벽하게 뚫는 외계 괴물 드릴까지, 모든 무기는 독특하고 만족스러운 파괴 메커니즘을 제공합니다.

핵심 특징

무한한 파괴의 가능성

지구를 파괴하고 다른 천체로 모험을 떠나며 궁극의 힘의 판타지를 경험하세요. 게임은 지구를 조준하는 것부터 시작하지만, 진행하면서 화폐를 획득하면 파괴할 수 있는 이국적인 행성과 비밀 세계를 잠금 해제할 수 있습니다.

종합적인 무기 군단

여섯 가지의 독특한 무기 카테고리 중 선택하세요: - 몬스터 : 외계 생물을 배치하여 행성을 집어삼키게 하세요 - : 항성의 힘을 이용해 대규모 파괴를 일으키세요 - 행성 : 천체를 발사체로 사용하세요 - 폭탄 : 폭발적인 연쇄 반응을 만들어내세요 - 로켓 : 우주에서 정밀 타격을 발사하세요 - 레이저 : 집중된 에너지 빔으로 세계를 가로질러 베어내세요

창작 모드의 자유로움

파괴를 넘어서, 게임은 강력한 창작 모드를 제공합니다: - 처음부터 사용자 지정 행성을 디자인하세요 - 세계에 문명을 채워넣으세요 - 독특한 지형과 대기를 제작하세요 - 위성과 궤도 구조물을 추가하세요 - 그런 다음 선택한 무기 아래 여러분의 창작물이 무너지는 것을 지켜보세요

무기 커스터마이징 시스템

획득한 화폐로 무기고를 업그레이드하고 수정하세요: - 레이저 빔의 너비를 확장하고 색상을 변경하세요 - 유성 충돌 지역을 확대하세요 - 미사일 폭발 반경을 강화하세요 - 여러 발사체를 동시에 배치하세요 - 무기 속도와 위력을 조정하세요

숨겨진 콘텐츠와 탐험

15개의 비밀 행성을 발견하세요. 도넛 지구, 큐브 지구, 평평한 지구, 눈사람 세계, 유령 세계, 호박 행성을 포함한 수많은 독특한 천체가 있으며, 각각 다른 파괴 도전 과제를 제공합니다.

게임플레이 메커니즘

Planet Smash Destruction은 진정한 샌드박스 게임으로, 우주를 자유롭게 탐험하고 파괴를 실험할 수 있는 완전한 자유를 제공합니다. 당신의 상상력이 우주 전체를 지배하는 데 유일한 한계입니다.

물리 엔진은 행성 파괴를 정확하게 시뮬레이션하여 사실적인 파편 패턴, 중력 효과, 폭발 반응을 생성합니다. 각 무기는 행성 재질마다 다르게 상호작용하여 실험과 전략적 사고를 장려합니다.

작동 가이드

기본 조작법

  • 왼쪽 마우스 버튼 : 무기 선택, 조준 및 발사
  • 무기 선택 : 우측 무기 패널에서 선택
  • 리셋 기능 : 언제든지 레벨을 재시작하여 다양한 접근법 시도
  • 카메라 조작 : 최적의 조준 각도를 위해 행성 주변 이동

진행 시스템

행성을 파괴하여 게임 내 통화를 획득하고, 다음 항목을 잠금 해제하세요: - 새로운 무기 업그레이드 및 개조 - 추가 행성 및 천체 - 향상된 커스터마이징 옵션 - 특별 비밀 세계

전략 팁

  • 다양한 파괴 효과를 위해 다른 무기를 실험해보세요
  • 크리에이티브 모드를 활용하여 조준 및 무기 효과 연습하기
  • 다양한 무기를 결합해 화려한 연쇄 반응 경험하기
  • 각도를 달리하며 파괴 효율을 극대화하는 방법 탐구하기

Planet Smash Destruction을 선택해야 하는 이유

스트레스 해소 : 안전한 가상 파괴를 통해 스트레스와 좌절감을 해소하는 치료적 만족감을 경험하세요.

창의적 표현 : 파괴와 창조를 독특하게 결합한 이 게임은 나만의 세계를 만들고 무너뜨리며 예술적 표현을 가능하게 합니다.

물리 원리 학습 : 중력, 운동량, 폭발력 등 실제 물리 법칙을 인터랙티브 게임플레이를 통해 쉽게 이해하세요.

무한한 재방문성 : 다양한 무기, 맞춤 설정 옵션, 비밀 행성, 크리에이티브 모드로 매번 새로운 플레이를 즐길 수 있습니다.

크로스플랫폼 접근성 : 데스크톱이나 모바일 기기에서 다운로드 없이 브라우저로 즉시 플레이하거나, 모바일 앱을 설치해 언제 어디서나 파괴를 즐기세요.

가족 친화적 재미 : 파괴라는 주제에도 불구하고, 카툰식 그래픽과 비현실적인 폭력 요소가 없어 보호자 지도 하에 만 9세 이상 플레이어에게 적합합니다.

자주 묻는 질문(FAQ)

행성 파괴 대작전