Tetroid - 클래식 블록 퍼즐 게임 - 퍼즐 게임

Seele01-Flash
제작자 Alexander White
편안한 테트리스 스타일 퍼즐 게임인 Tetroid를 즐겨보세요. 다채로운 블록을 전략적으로 배치하여 줄을 완성하세요. 다운로드 없이 모든 기기에서 무료로 플레이할 수 있습니다.

프롬프트

MODEL: Seele01-Flash
다음 게임 생성 프롬프트를 한국어로 번역해주세요. 번역된 텍스트만 반환하세요. 마크다운, 코드 토큰, 숫자, 줄 바꿈, HTML 태그/속성은 있는 그대로 정확하게 유지하세요. 사용자에게 보이는 텍스트는 자연스럽게 번역하세요. Three.js를 사용하여 테마가 "Tetroid"인 **모바일 퍼스트 게임**을 생성해주세요. 먼저 다음 상세 게임 디자인 요구사항을 읽은 후, 그에 따라 코드를 생성해주세요: ### 1. 에셋 및 환경 * **시각적 스타일:** "클린 복셀" 미학 사용. 게임 블록에는 밝고 높은 채도의 색상 팔레트(시안, 마젠타, 노랑, 라임 그린, 오렌지)를 사용하세요. 참조 이미지처럼 블록이 경사진 또는 피라미드형 윗면을 가진 것처럼 보이게 만드세요(4개의 방사형 세그먼트를 가진 `THREE.ConeGeometry` 또는 특정 조명/쉐이딩을 가진 `THREE.BoxGeometry`를 사용하여 시뮬레이션). * **그리드 시스템:** 화면 중앙에 **10x10 메인 그리드**를 렌더링하세요. 그리드 배경은 부드러운 연한 회색(`#e0e0e0`)에 더 어두운 회색 그리드 라인을 사용하세요. 그리드 셀은 뚜렷한 오목한 부분이나 표시된 영역이어야 합니다. * **조명:** 부드러운 주변광과 방향성 광원(왼쪽 상단)을 결합하여 미묘한 그림자를 생성해 블록에 "2.5D" 깊이 효과를 부여하세요. * **성능 (모바일):** 가능하다면 그리드 셀에 `InstancedMesh`를 사용하여 드로우 콜을 줄이세요. 지오메트리 세그먼트는 낮게 유지하세요(로우폴리). * **카메라:** 약간의 각도로 위치한 직교 카메라(탑다운 뷰)를 사용하여 블록의 3D 본질을 강조하면서도 게임플레이 명확성을 유지하세요. ### 2. 오디오 요구사항 * **BGM:** 편안하고 반복 재생 가능한 "라운지/엘리베이터" 스타일의 전자 음악 트랙. 낮은 BPM, 방해되지 않는 음악으로 "압박감 없는" 게임플레이 설명을 강조하세요. * **사운드 효과 (SFX):** * **픽업:** 플레이어가 도형을 터치할 때 부드러운 "팝" 또는 빨아들이는 소리. * **스냅/드롭:** 조각이 그리드에 성공적으로 배치될 때 단단한 플라스틱 "클릭" 소리. * **라인 클리어:** 한 행/열이 사라질 때 만족스러운, 조화로운 차임벨 소리 또는 오르는 아르페지오 소리. * **유효하지 않은 행동:** 플레이어가 조각을 맞지 않는 곳에 놓으려고 하면 둔탁하고 낮은 음의 "쿵" 소리. * **게임 오버:** 하강하는 "파워 다운" 사운드 효과. ### 3. 게임플레이 루프 * **핵심 메커니즘:** 이 게임은 고전 테트리스(중력 없음)가 아닌 "1010!" 스타일의 게임입니다. 1. **생성:** 세 가지 무작위 도형(테트로미노/폴리오미노)이 화면 하단의 "도킹 영역"에 나타납니다. 2. **배치:** 플레이어는 한 번에 하나의 도형을 10x10 그리드 위로 드래그하여 놓습니다. 도형은 완전히 빈 칸에 맞아야 합니다. 3. **줄 비우기:** 행이나 열이 완전히 채워지면, 해당 줄의 블록들이 즉시 사라집니다(시각적으로 줄어들거나 페이드 아웃). **중요:** 남은 블록들은 아래로 떨어지지 않고 제자리에 고정됩니다. 4. **보충:** 도킹 영역의 세 가지 도형을 모두 사용했을 때만, 새로운 세 가지 도형이 생성됩니다. * **점수:** 블록 배치와 줄 비우기에 대해 점수가 부여됩니다(여러 줄을 동시에 비울 경우 콤보 배수 보너스). * **실행 취소 기능:** 이전 그리드 상태와 점수를 저장하여 한 단계 되돌릴 수 있는 "실행 취소" 버튼 로직을 구현하세요. * **게임 오버 조건:** 현재 도킹 영역에 있는 도형 중 그리드 어디에도 맞출 수 있는 도형이 없으면 게임이 즉시 종료됩니다. 최종 점수와 "재시작" 버튼이 있는 "게임 오버" 모달을 표시하세요. ### 4. 모바일 조작법 및 상호작용 * **입력 처리:** 마우스(데스크톱) 및 터치(모바일) 이벤트 모두에 Raycaster를 사용하세요. * **드래그 오프셋 (UX에 중요):** 플레이어가 모바일에서 도형을 드래그할 때, 플레이어의 손가락이 놓으려는 블록을 가리지 않도록 도형을 터치 지점에서 상당히 **위쪽(Y축 오프셋)** 에 렌더링하세요. * **시각적 피드백:** * **고스팅/하이라이트:** 유효한 그리드 위치 위로 마우스를 가져가면 블록이 스냅될 위치를 보여주기 위해 반투명 색상으로 그리드 셀을 강조 표시합니다. * **무효 상태:** 무효 위치 위로 마우스를 가져가면 블록을 붉은색으로 틴트 처리하거나 불투명도를 낮춥니다. * **방향:** **세로 모드**를 강제하거나 최적화합니다. * *레이아웃:* 헤더 (점수/메뉴) -> 메인 그리드 (중앙) -> 도킹 영역 (하단). * **햅틱 피드백:** 조각이 그리드에 스냅되거나 줄이 지워질 때 `navigator.vibrate(10)` (경미한 진동)을 트리거합니다. * **UI 크기:** 버튼(실행 취소, 메뉴, 다시 시작)의 터치 영역이 최소 44x44 픽셀이 되도록 합니다.

게임 소개

테트로이드 정보

테트로이드 는 사랑받는 블록 쌓기 장르에 신선한 변화를 선사하는 매력적인 캐주얼 퍼즐 게임입니다. 수천 명의 플레이어가 매긴 5점 만점 중 4.1점의 뛰어난 평점을 기록한 이 게임은 도전과 휴식의 완벽한 균형을 제공합니다. 기존의 테트리스 게임과 달리, 테트로이드는 시간 압박을 제거하여 다채롭고 깔끔한 애니메이션을 즐기면서 각각의 수를 전략적으로 생각할 수 있도록 합니다.

주요 기능

스트레스 없는 퍼즐 경험

테트로이드는 떨어지는 블록의 압박을 없애고, 무제한의 시간 동안 당신의 수를 계획할 수 있게 합니다. 이는 시간 제약의 스트레스 없이 퍼즐 게임을 즐기고 싶은 플레이어에게 완벽합니다.

전략적인 블록 배치

게임은 한 번에 세 가지 다른 블록 모양을 제시합니다. 새로운 세트를 받기 전에 세 조각을 모두 사용해야 하므로, 각 수마다 전략적인 계획의 층을 더하게 됩니다. 이 독특한 메커니즘은 사려 깊은 배치와 선제적 사고를 장려합니다.

깔끔한 시각적 디자인

밝고 다채로운 블록과 부드러운 애니메이션을 자랑하는 테트로이드는, 긴 플레이 세션 동안에도 눈에 편안한 시각적으로 매력적인 게임 경험을 제공합니다.

보편적인 접근성

  • 완전 무료 : 모든 게임 기능에 접근하는 데 결제가 필요하지 않습니다
  • 다운로드 불필요 : 최신 웹 브라우저에서 즉시 플레이
  • 크로스 플랫폼 호환 : 데스크톱 컴퓨터, 태블릿, 스마트폰에서 완벽 작동
  • HTML5 기술 : 모든 기기에서 원활한 성능 보장

게임 메커니즘

목표

목표는 간단하지만 매력적입니다: 완전한 가로 또는 세로 블록 줄을 만들어내세요. 줄을 성공적으로 만들면 그 줄이 그리드에서 사라져 더 많은 조각을 위한 공간을 확보하고 점수를 획득합니다.

블록 관리

게임은 한 번에 세 가지 모양의 조각을 제공합니다. 새로운 조각을 받기 전에 이 세 조각을 모두 배치해야 하므로, 잠재적인 줄 형성을 막지 않도록 신중한 계획이 필요합니다.

점수 시스템

완성된 각 줄마다 점수가 부여되며, 여러 줄을 동시에 지우거나 연속으로 줄을 지울 때 보너스 점수를 얻을 수 있습니다.

플레이 방법

기본 조작법

  • 드래그 앤 드롭 : 마우스나 손가락으로 조각을 선택 영역에서 게임 그리드로 드래그하세요
  • 전략적 배치 : 완전한 행이나 열을 만들도록 블록을 배치하세요
  • 실행 취소 기능 : 마지막 행동을 취소하려면 왼쪽 상단 화살표를 클릭하세요
  • 메뉴 접근 : 게임 재시작이나 사운드 설정을 조정하려면 메뉴 버튼을 사용하세요

승리 전략

  1. 미리 계획하기 : 각 조각 배치가 향후 행동에 어떤 영향을 미칠지 항상 고려하세요
  2. 막지 않기 : 선 형성을 방해하는 방식으로 조각을 배치하지 마세요
  3. 모든 공간 활용 : 점수 획득 기회를 극대화하려면 그리드 공간을 효율적으로 활용하세요
  4. 세트로 생각하기 : 새로운 조각을 받기 전에 세 개의 조각을 모두 사용해야 한다는 것을 기억하세요

Tetroid를 플레이해야 하는 이유

모든 숙련도 레벨에 적합함

퍼즐 게임 베테랑이든 캐주얼 플레이어든, Tetroid는 접근성이 좋으면서도 매력적인 경험을 제공합니다. 시간 제약이 없기 때문에 모든 연령과 숙련도 레벨의 플레이어에게 이상적입니다.

편안한 게임 세션

강렬한 액션 게임과 달리, Tetroid는 스트레스를 줄이는 데 도움이 되는 차분하고 명상적인 게임 경험을 제공하며, 동시에 집중력을 유지합니다.

두뇌 훈련 효과

정기적인 플레이는 공간 추론, 패턴 인식, 전략적 계획 능력을 향상시켜, 즐거움과 정신적 이점을 모두 제공합니다.

편리한 게이밍

다운로드가 필요 없고 기기 간 호환성으로, 어디서나 Tetroid를 즐길 수 있습니다. 짧은 휴식이나 긴 게임 세션 모두 완벽합니다.

플랫폼 호환성

Tetroid는 다음과 같은 환경에서 완벽히 작동합니다: - 데스크톱 브라우저 : Chrome, Firefox, Safari, Edge - 모바일 기기 : iOS 및 Android 스마트폰과 태블릿 - 운영 체제 : Windows, macOS, Linux - 연결 : 안정적인 인터넷 연결 시 온라인으로 플레이 가능

자주 묻는 질문(FAQ)

Tetroid - 클래식 블록 퍼즐 게임