플루이드 랩: 유체 흐름 제어 물리 퍼즐(Fluid Lab: Flow Control Physics Puzzle)은 중력과 관성을 따라 쏟아지는 마나 용액의 흐름 경로를 경사판, 곡면 도수관, 차원문, 원소 변환 연성진 등의 건축 기믹으로 정밀하게 제어하여 목표 플라스크에 손실 없이 채워 넣는 연금술 테마의 물리 시뮬레이션 웹 퍼즐 게임입니다.
복잡한 다운로드나 회원가입 없이 브라우저 환경에서 즉시 구동되며 고대 양피지 설계도와 판타지 석조 아키텍처 비주얼 속에서 12개의 점진적 도전 스테이지와 자유로운 무한 연금술 실험실(Sandbox)을 즐길 수 있습니다.
🎮 실제 주요 기능 (Core Features)
- 입자 기반 실시간 유체 역학 시뮬레이션 (Real-time Particle Fluid Dynamics):
- 마나 발원지(Emanator)에서 뿜어져 나오는 유체 입자들은 중력 가속도, 질량, 점성 반발력, 관성 궤적을 실시간으로 계산하여 사실적인 액체 거동을 보입니다.
- 경사진 석조 표면과 만났을 때 미끄러지는 입사각·반사각 물리 연산 및 유체 비산(Splash) 효과를 지원합니다.
- 판타지 아키텍처 & 연금술 기믹 도구군:
- 석조 경사 수로 (Stone Deflector): 15도 단위 회전 및 좌우 반전이 가능한 기본 반사 도판으로 쏟아지는 수류의 방향을 꺾어 전달합니다.
- 만곡형 도수관 (Curved Chute): 급격한 속도 저하 없이 90도 곡선을 그리며 유체를 매끄럽게 회전 이동시킵니다.
- 아케인 가속 룬 게이트 (Acceleration Gate): 게이트를 통과하는 유체에 전방위 순간 추진력을 가해 깊은 석조 허공을 단숨에 가로지르게 만듭니다.
- 차원 전송문 (Runic Rift Portals α & β): 알파 포털로 흡수된 유체는 입사 속도와 운동량을 유지한 채 베타 포털을 통해 공간을 건너뜁니다.
- 원소 변환 연성진 (Transmutation Filter): 푸른 아쿠아 마나를 비취색 엘릭서 등으로 속성 변환하여 색상 일치 플라스크에 주입할 수 있도록 만듭니다.
- 중력 편향 룬 (Gravity Well): 룬 영향 반경 내의 국소 중력을 반전시켜 천장 방향으로 수류를 솟구치게 유도합니다.
- 쐐기형 분배기 (Splitter Wedge): 하나의 집중 수류를 좌우 두 갈래로 균등하게 분기시킵니다.
- 12개 챕터별 점진적 스테이지 & 무한 샌드박스 (Sandbox Mode):
- 초보 견습생의 단순 반사 튜토리얼부터 복합 포털 연계, 다색상 분할 수집, 중력 반전 퍼즐까지 총 12개 정규 스테이지를 제공합니다.
- 무제한 도구와 지속 방출 밸브를 제공하는 ‘무한 연금술 실험실’에서 나만의 수력 구조물을 자유롭게 실험할 수 있습니다.
- 3스타(★★★) 등급 및 정밀 수율 평가 시스템:
- 목표 플라스크 충전율, 방출 대비 수집 유체 수율(%), 소요 시간, 사용한 도구 수를 종합 평가하여 1~3스타 등급과 연금술 점수를 산정합니다.
- 프로젝트 고유 프리픽스 기반
localStorage자동 영구 저장:fluid_lab_접두사를 가진 전용 키(fluid_lab_high_score,fluid_lab_level_stars,fluid_lab_level_times,fluid_lab_level_efficiencies,fluid_lab_history,fluid_lab_settings)를 통해 스테이지별 최고 기록과 플레이 이력이 브라우저에 안전하게 보존됩니다.
- Web Audio API 절차적 사운드 신시사이저:
- 외부 오디오 파일 로딩 없이 브라우저 내장 오디오 노드를 활용하여 물방울 공명음, 석조 마찰음, 황동 밸브 래칫 소리, 아케인 룬 화음 및 승리 아르페지오를 합성 출력합니다.
👥 대상 사용자 (Target Audience)
- 물리 퍼즐 & 공간 추론 게이머: 중력, 탄도 궤적, 유체 역학, 각도 조절 등 논리적인 물리 기믹을 활용한 두뇌 퍼즐을 선호하는 사용자
- 판타지 & 연금술 세계관 애호가: 양피지 설계도, 룬 마법진, 고대 석조 아키텍처 등 클래식 판타지 감성의 비주얼과 사운드를 즐기는 플레이어
- 무설치 웹 캐주얼 유저: 스마트폰과 PC 웹 브라우저에서 별도의 앱 설치 없이 가볍고 직관적인 조작으로 즉시 실행하길 원하는 이용자
- 기록 갱신 & 3성 마스터 도전가: 최소한의 도구 배치와 92% 이상의 극한 유체 수율을 달성해 전 스테이지 3스타 완벽 클리어를 노리는 유저
💡 주요 활용 사례 (Use Cases)
- 원거리 간극 돌파 수로 설계: 바닥으로 유체가 추락하기 쉬운 거대한 낭떠러지 지형에 가속 룬과 경사판을 일직선으로 배치하여 포물선 점프로 먼 거리의 플라스크에 도달시킵니다.
- 밀폐된 석조 챔버로의 차원 전송: 사방이 단단한 벽으로 가로막혀 직접 접근할 수 없는 방 안에 놓인 플라스크로 차원 전송문(α ➔ β) 쌍을 연계해 유체를 무손실 전송합니다.
- 복합 원소 변환 분기 회로: 하나의 중앙 발원지에서 쏟아지는 수류를 쐐기 분배기로 가른 뒤, 한쪽 경로에만 변환 연성진을 통과시켜 서로 다른 두 색상의 플라스크를 동시에 충전합니다.
⚠️ 기술 사양 및 제한 사항 (Specifications & Limitations)
- 입자 수 최적화: 모바일 기기와 저전력 노트북에서의 부드러운 60fps 유지를 위해 동시 활성 입자 수는 지능적으로 관리되며 화면 바깥으로 이탈한 유체는 즉시 소멸 처리됩니다.
- 브라우저 로컬 저장소 의존도: 모든 스테이지 해금 상태 및 스코어보드 데이터는 브라우저
localStorage에 저장됩니다. 시크릿 모드 사용이나 브라우저 쿠키/사이트 데이터 삭제 시 진행 데이터가 초기화될 수 있습니다. - 웹 오디오 브라우저 정책: 최신 웹 브라우저의 오디오 자동 재생 제한 정책에 따라, 최초 화면 터치 또는 키보드 조작이 발생한 시점부터 사운드 합성이 활성화됩니다.
- 고해상도 디스플레이 대응: 레티나 및 Hi-DPI 화면을 자동 감지하여
window.devicePixelRatio비율에 맞춰 캔버스를 렌더링하므로 양피지 질감과 선이 뭉개지지 않고 선명하게 표시됩니다.
📖 사용 방법 (How to Play)
- 설계도 및 목표 확인:
- 상단 목표 안내 배너에서 충전해야 하는 플라스크의 위치, 요구 원소 색상, 목표 수량을 확인합니다.
- 도구 선택 및 배치:
- 하단 ‘건축 자재 및 연금 룬 보관함’에서 원하는 도구를 클릭하거나 드래그하여 양피지 작업 영역에 배치합니다.
- 각도 조절 및 반전:
- 배치된 도구를 클릭하면 나타나는 플로팅 컨트롤러(기즈모)나 키보드 단축키(
Q/E회전,F좌우 반전)를 이용해 유체가 튕겨 나갈 궤적을 15도 단위로 정밀 설정합니다.
- 배치된 도구를 클릭하면 나타나는 플로팅 컨트롤러(기즈모)나 키보드 단축키(
- 유체 밸브 개폐 (방출 시작):
- 우측 하단의
🚰 유체 방출 개시버튼(또는Space키)을 눌러 마나 용액을 방출합니다. 유체가 흐르는 중에도 도구의 각도와 위치를 실시간으로 미세 조정할 수 있습니다.
- 우측 하단의
- 재시도 및 도구 회수:
- 수류 궤적을 다시 구상하고 싶을 때는
🔄 재도전(R키)을 눌러 잔여 유체를 정화하거나↩️ 배치 취소(Ctrl+Z)로 직전 도구를 회수합니다.
- 수류 궤적을 다시 구상하고 싶을 때는
- 스테이지 클리어:
- 플라스크가 요구량에 도달하면 연성 완결 창이 열리며 달성 수율에 따라 별점(1~3성)과 점수가 로컬 스코어보드에 영구 기록됩니다.
❓ 자주 묻는 질문 (FAQ)
Q1. 유체가 플라스크에 들어가도 게이지가 오르지 않고 사라지는 이유는 무엇인가요?
A1. 플라스크와 유체의 원소 속성(색상)이 일치하지 않기 때문입니다. 예를 들어 비취색 엘릭서 플라스크에는 일반 푸른 마나 용액이 담기지 않으므로 중간 경로에 원소 변환 연성진(Filter)을 배치해 마나를 엘릭서로 변환한 후 주입해야 합니다.
Q2. 모바일 스마트폰이나 태블릿에서도 도구 배치가 편리한가요?
A2. 네! 모바일 터치 환경에 최적화되어 하단 보관함의 도구를 탭하기만 해도 캔버스 중앙에 자동 소환되며 손가락 터치 드래그로 원하는 위치에 옮기고 상단 플로팅 기즈모 버튼을 눌러 손쉽게 15도씩 회전하거나 도구를 회수할 수 있습니다.
Q3. 게임을 닫았다가 다시 접속해도 클리어한 스테이지와 최고 점수가 유지되나요?
A3. 네. fluid_lab_ 프로젝트 식별자가 포함된 로컬 스토리지에 클리어한 챕터, 최고 수율, 최단 시간, 누적 점수가 자동 저장되므로 언제든지 이전 기록을 이어서 플레이할 수 있습니다.
Q4. 3스타(★★★)를 달성하기 위한 구체적인 조건은 무엇인가요?
A4. 목표 수량 충전과 더불어 방출된 총 유체 대비 플라스크에 실제로 수집된 유체의 효율(수율)이 90%~92% 이상이어야 합니다. 유체가 외부로 튀거나 흘러넘치지 않도록 만곡 수로와 가속 룬을 섬세하게 각도 조절하는 것이 핵심입니다.
WebMiniApps