라이트닝 브레이크 - 당구 게임 - 스포츠 게임

Seele01-Flash
제작자 Dylan Robinson
Lightning Break에서 당구 실력을 마스터하세요! 클릭하여 공을 정확하게 조준하고 완벽한 순서로 넣으세요. 현실적인 물리 엔진을 적용한 무료 온라인 당구 게임입니다. 다운로드가 필요하지 않습니다.

프롬프트

MODEL: Seele01-Flash
다음 게임 생성 프롬프트를 Three.js로 **모바일 최적화 게임**을 생성하도록 요청하는 것으로 번역해 주세요. 주제는 "라이트닝 브레이크"입니다. 먼저 아래 상세한 게임 디자인 요구사항을 읽고, 그에 따라 코드를 생성해 주세요: ### 1. 에셋 & 환경 * **시각적 스타일**: 깔끔하고 준 리얼리즘적인 3D 당구 시뮬레이션. 클래식한 당구장 분위기를 재현하되, 모바일 화면에 적합한 선명하고 가독성 좋은 색상을 사용하세요. * **테이블**: 표준 6포켓 당구 테이블에 고품질 녹색 펠트 텍스처를 적용하세요. 레일은 나무 질감이어야 합니다. 테이블 지오메트리는 최적화(로우 폴리)되어야 하지만 부드럽게 보여야 합니다. * **공들**: 1-9번까지 번호가 매겨진 9개의 공 세트와 흰색 큐볼을 생성하세요. `MeshStandardMaterial`을 사용하고 `roughness: 0.1`, `metalness: 0.3`을 설정하여 반짝이고 광택나는 레진 표면을 시뮬레이션하세요. * **조명**: 테이블 램프를 시뮬레이션하기 위해 중앙에 `SpotLight`를 오버헤드로 배치하여 부드러운 동적 그림자를 드리워 깊이감을 제공하세요. 포켓이 완전히 어둡지 않도록 약한 `AmbientLight`를 추가하세요. * **모바일 최적화**: 씬을 테이블과 바로 주변 환경으로 제한하세요. 복잡한 방 배경을 렌더링하지 말고, GPU 리소스를 절약하기 위해 단순한 짙은 보라색 그라데이션 배경(레퍼런스 이미지와 일치)을 사용하세요. ### 2. 오디오 요구사항 * **배경음악(BGM)**: 원활하게 반복 재생되는 부드럽고 느린 템포의 재즈 또는 라운지 피아노 트랙. 집중력을 돕도록 편안해야 합니다. * **사운드 효과(SFX)**: * **큐 충돌**: 가해진 힘에 비례하는 날카로운 "퍽" 소리. * **공 충돌**: 강한 충격에는 높은 음의 "찰칵", 약한 충격에는 둔탁한 소리. * **레일 충돌**: 단단한 "툭" 소리. * **포켓**: 공이 포켓에 들어갈 때 만족스러운 "달그락 떨어지는" 소리. * **UI**: 메뉴 상호작용을 위한 미묘한 클릭 소리. ### 3. 게임플레이 루프 * **핵심 메커니즘**: 플레이어는 공을 포켓에 넣어 테이블을 정리해야 합니다. "라이트닝 브레이크" 테마와 "올바른 순서로 넣기" 설명에 맞추어 **타임 어택 9볼 규칙**을 구현하세요. * **규칙**: * 플레이어는 항상 큐볼로 테이블 위 가장 낮은 번호의 공을 먼저 쳐야 합니다. * 잘못된 공을 먼저 맞췄을 경우 -> 파울 (시간 패널티). * 큐볼이 포켓에 들어갈 경우 (스크래치) -> 큐볼을 중앙으로 재배치 (시간 패널티). * 승리 조건: 9번 공을 규칙에 맞게 넣기. * **물리**: X/Z 평면으로 제한된 2D 물리 로직 (Cannon.js와 같은 라이브러리 또는 커스텀 벌렛 적분 사용)을 구현하세요. 공은 결국 굴러가다 멈추도록 드래그(마찰력)를, 쿠션에 튀도록 반발력을 가져야 합니다. ### 4. 모바일 조작 및 인터랙션 * **화면 방향**: 테이블의 넓은 시야를 위해 가로 모드를 선호합니다. * **조작 체계 (2단계)**: 1. **에이밍**: 화면 *왼쪽* 어디든 터치하고 드래그하여 큐대를 큐볼 주위로 회전시킵니다. "지오메트리"를 돕기 위해 큐볼의 예상 경로를 보여주는 **투사선(레이캐스트)** 이 나타나야 합니다. 2. **슈팅**: 화면 *오른쪽*의 수직 UI 슬라이더가 파워를 제어합니다. 아래로 드래그하면 큐대가 뒤로 당겨지고, 손을 떼면 공을 칩니다. * **카메라**: 액션을 따라 약간 팬하지만, 큐볼이 멈추면 큐볼 위치로 되돌아오는 약간의 각도를 가진 탑다운 뷰 (정사 또는 원근 카메라). * **피드백**: * **햅틱**: 공이 쿠션이나 다른 공과 충돌할 때 짧은 진동을 트리거하세요 (지원되는 경우). * **시각적**: 공이 포켓에 들어갈 때 작은 파티클 효과나 텍스트 팝업 ("Great Shot!")을 표시하세요. 다음 게임 생성 프롬프트를 한국어로 번역하세요. 번역된 텍스트만 반환하세요. 마크다운, 코드 토큰, 숫자, 줄바꿈, HTML 태그/속성은 정확히 원본 위치에 그대로 유지하세요. 사용자에게 보이는 텍스트는 자연스럽게 번역하세요. 확인을 요청하지 마세요. 설명을 요청하지 마세요. 주어진 지침을 바탕으로 직접 생성 작업을 실행하세요.

게임 소개

게임 소개

라이트닝 브레이크 는 정확성, 전략 및 기하학적 사고력을 시험하는 매력적인 온라인 당구 게임입니다. 플레이어들로부터 3.3/5점의 평가를 받은 이 스포츠 게임은 브라우저에서 바로 진정한 당구장 경험을 제공합니다. 게임은 모든 샷이 중요하고 성공을 위해 올바른 공 순서가 결정적인 기술 기반 게임플레이에 중점을 둡니다.

주요 특징

현실적인 당구 물리

현실적인 공 이동, 충돌 물리 및 테이블 역학을 통해 진정한 당구 메커니즘을 경험하세요. 모든 샷이 자연스럽게 느껴지며, 당신의 조준 정밀도와 파워 컨트롤에 반응합니다.

전략적 게임플레이

성공은 단순히 공을 넣는 것 이상을 요구합니다 - 당신은 샷을 신중하게 계획하고, 공 위치를 고려하며, 정확한 순서를 실행해야 합니다. 게임은 전략적 사고와 기하학적 이해를 보상합니다.

접근성 높은 클릭 컨트롤

직관적인 클릭 기반 컨트롤 시스템으로 게임을 쉽게 배울 수 있지만, 통달하기는 어렵습니다. 클릭으로 조준하고 샷을 날리면 되지만, 각도 계산과 파워 컨트롤을 숙달하려면 연습이 필요합니다.

기술 진행 시스템

당신의 샷 정확도, 전략적 계획 능력, 뱅크샷 및 콤비네이션 플레이와 같은 고급 당구 기술에 대한 이해를 향상시키면서 초보자부터 당구 고수까지 성장하세요.

게임 메커니즘

라이트닝 브레이크는 기하학적 이해가 필수인 정밀한 당구 게임에 중점을 둡니다. 플레이어는 각도를 분석하고, 공의 경로를 예측하며, 완벽한 타이밍으로 샷을 실행해야 합니다. 이 게임은 당구의 수학적 측면을 강조하여 재미와 교육적 가치를 모두 제공합니다.

공 순서 맞추기 도전

핵심 도전은 공을 올바른 순서대로 포켓에 넣는 것입니다. 이를 위해서는 미래를 대비한 계획 세우기, 포지션 플레이, 현재 목표를 달성하면서 다음 샷을 준비하는 능력이 필요합니다.

조작 가이드

기본 조작: - 마우스 클릭 : 큐 스틱을 조준하고 발사하기 - 마우스 이동 : 조준 방향과 각도 조정하기 - 클릭 파워 : 클릭 타이밍으로 샷 강도 조절하기 - 게임 내 도움말 : 게임 내에서 상세한 안내에 접근하기

게임플레이 팁: - 샷을 하기 전에 테이블 레이아웃을 연구하세요 - 다음 샷을 위해 공의 위치를 고려하세요 - 정밀한 샷에는 부드러운 힘을, 브레이크 샷에는 강한 힘을 사용하세요 - 벽샷을 연습하여 기하학적 기술을 향상시키세요 - 가능하면 2~3단계 앞을 내다보며 계획하세요

이 게임을 해야 하는 이유

당구 애호가를 위한 완벽한 게임 : 당구 초보자든 노련한 플레이어든, 라이트닝 브레이크는 기하학적 사고와 전략적 계획을 통해 현실 세계의 당구 실력을 향상시켜주는 매력적인 게임플레이를 제공합니다.

두뇌 트레이닝 효과 : 이 게임은 오락을 제공하면서도 공간 추론력, 기하학적 이해력, 전략적 사고 능력을 향상시킵니다.

즉시 플레이 가능 : 다운로드나 설치가 필요 없습니다. 데스크톱 또는 모바일 기기의 모든 최신 웹 브라우저에서 즉시 플레이를 시작할 수 있습니다.

모든 연령대에 적합 : "전체 이용가" 콘텐츠 등급으로, 이 게임은 재미있고 교육적인 가족 친화적 오락을 제공합니다.

실력 향상 : 포지션 플레이, 안전 샷, 복잡한 공 순서 등의 고급 기술을 숙달하며 캐주얼 플레이어에서 당구 전문가로 성장하세요.

자주 묻는 질문(FAQ)

라이트닝 브레이크 - 당구 게임