앱을 불러오는 중
...
자기 홀극 아레나(Magnetic Monopole Arena)는 이론 물리학에서만 존재하는 단일 자극 입자인 ‘자기 홀극(Magnetic Monopole)’을 플레이어가 직접 조종하는 사이버네틱 아케이드 생존 액션 게임입니다. 일반적인 총 쏘기 슈팅 게임과 달리 직접적인 탄환 발사 없이, 자신의 N극/S극 자성을 실시간 반전시켜 주변에 접근하는 적 자성 드론들에게 로렌츠 힘 기반의 강력한 전자기 척력(Repulsion)을 가해 아레나 외곽의 보라색 고압 전기 펜스로 밀어붙여 폭파시키는 쾌감 넘치는 물리 역학 플레이를 제공합니다.
🚀 실제 구현 기능 (Core Features)
- 순수 역제곱 법칙(Inverse-Square Law) 자력 물리 엔진:
- 플레이어 코어와 주변 드론들 간의 거리($r$)에 따라 $F \propto 1/r^2$로 급증하는 전자기 인력 및 척력을 실시간 벡터로 연산합니다.
- 근접할수록 반발력이 기하급수적으로 폭발하여 적을 아레나 저편으로 순식간에 날려 보낼 수 있습니다.
- 실시간 극성 반전 (Polarity Flip):
- 스페이스바, 터치 또는 하단 반전 버튼으로 N극(시안 블루, +)과 S극(크림슨 레드, -)을 0.1초 만에 즉시 전환할 수 있습니다.
- 같은 극끼리는 강한 척력 넉백이 일어나며, 반대 극은 인력으로 끌려오므로 적의 자극을 파악하고 순간적으로 극성을 일치시켜 밀쳐내는 반사 신경이 핵심입니다.
- 전기 펜스(Electric Fence) 쇼트 폭파 시스템:
- 경기장 4면 테두리를 둘러싼 고전압 펜스에 드론이 접촉하면 강력한 전기 스파크와 함께 즉시 연쇄 폭발하며 대량의 보너스 점수를 제공합니다.
- 동적 자력선 철가루(Magnetic Filings) 비주얼라이저:
- 배경에 흩어져 있는 수십 개의 자성 철가루들이 플레이어의 자극과 위치에 맞춰 실시간으로 회전 정렬하여 보이지 않는 자기장의 흐름을 시각적으로 아름답게 보여줍니다.
- Web Audio API 전자기 사운드 합성:
- 극성 반전 펄스 글리치음, 고전압 전기 펜스 쇼트음, 묵직한 자력 충격파 및 폭발음을 외부 에셋 없이 순수 신시사이저로 합성합니다.
- 로컬 스토리지 연동 (
monopole_arena_):- 처치 수 및 최고 점수(
monopole_arena_high_score), 음향 설정(monopole_arena_sound)이 로컬 브라우저에 영구 저장됩니다.
- 처치 수 및 최고 점수(
👥 대상 사용자 (Target Audience)
- 지오메트리 워즈(Geometry Wars)나 슈퍼 헥사곤처럼 스피디하고 감각적인 네온 벡터 아케이드 액션을 선호하는 게이머
- 총을 쏘는 대신 물리력, 관성, 자력을 이용해 적을 튕겨내는 참신한 게임성을 원하는 사용자
- 짧은 시간 동안 극한의 몰입감과 반사 신경 테스트를 즐기고 싶은 캐주얼 플레이어
🎯 활용 사례 (Use Cases)
- 전자기학 극성 상호작용 체감: 척력(같은 극 반발)과 인력(다른 극 끌림)의 물리적 힘 벡터를 시각적·체감적으로 이해
- 순간 판단력 및 공간 회피 훈련: 둘러싸이는 위기 상황에서 극성을 반전하여 충격파로 탈출로를 확보하는 순발력 훈련
⚠️ 기술적 제한 사항 (Limitations)
- 브라우저 로컬 저장소: 브라우저 시크릿 창을 닫거나 캐시를 삭제하면 최고 기록이 초기화됩니다.
- 모바일 진동 지원: 기기 및 브라우저 환경에 따라 햅틱 피드백 기능 지원 여부가 다를 수 있습니다.
📖 사용 방법 (How to Play)
- 이동 조작: 마우스 커서를 따라가거나 키보드
WASD/ 방향키, 모바일 화면 터치 드래그로 중앙 원형 홀극 코어를 조종합니다. - 극성 반전: 스페이스바(SPACE) 또는 하단의 [극성 반전] 버튼을 눌러 코어의 색상과 자극(N극 파랑 / S극 빨강)을 전환합니다.
- 척력 밀치기: 다가오는 적과 동일한 극성으로 전환하여 적을 밀어내세요. 가까이서 밀쳐낼수록 엄청난 가속도가 붙습니다.
- 펜스 폭파: 튕겨 나간 적이 외곽 보라색 고압선에 닿으면 폭발하며 처치 점수(+150pt)를 얻습니다. 실드가 0%가 되지 않도록 생존하세요.
❓ 자주 묻는 질문 (FAQ)
Q1. 적과 부딪히면 실드가 깎여요!
플레이어와 다른 극성(예: 플레이어는 N극인데 적은 S극)인 상태로 너무 가까워지면 인력으로 인해 적이 플레이어 코어로 빨려 들어와 충돌 피해(-20%)를 입게 됩니다. 적이 다가오면 즉시 스페이스바로 극성을 맞춰 반발력으로 밀어내세요!
Q2. 한 번에 여러 적을 밀쳐낼 수도 있나요?
네! 플레이어의 자력장은 360도 전 방향으로 형성되므로, 여러 마리의 적이 몰려왔을 때 코어 중심에서 극성을 반전시키면 방사형 충격파가 터지면서 주변의 모든 같은 극 적들이 사방의 펜스로 일제히 튕겨 나갑니다.
Q3. 점수는 어떻게 산출되나요?
아레나에서 살아남는 생존 시간(초당 지속 점수)과 함께, 적을 전기 펜스에 처박아 폭파시킬 때마다 처치 킬 점수가 가산되어 최종 점수가 누적됩니다.
WebMiniApps