AlpaKit Logo AlpaKit

2D 물리 입자 및 중력 시뮬레이터

중력, 탄성, 마찰력, 자이로스코프 중력 및 마우스 인력을 시뮬레이션하는 2D 물리 입자 시뮬레이터입니다. 알파가 직접 물리 입자가 되어 귀엽게 부딪히고 튕깁니다!

⚙️ 물리 파라미터 설정

중력 크기 (Gravity) 0.50
탄성 계수 (Bounce) 0.75

📊 실시간 물리 정보

프레임 레이트 (FPS) 60.0
활성 입자 수 1
알파 이동 속도 0.0 px/s

💡 물리 중력 모래상자 탐색 가이드

화면에 빛나는 네온 입자들을 생성할 수 있습니다. 커다란 알파 입자는 중력과 탄성 충돌 물리 엔진에 따라 움직입니다. 마우스로 드래그하여 하늘 높이 던져보세요! 충돌 강도와 속도, 중력 모드에 따라 얼굴 표정과 대사 말풍선이 실시간으로 반응합니다.

사용 방법

  1. 1 2D 물리 입자 및 중력 시뮬레이터를 열고 처리할 내용을 입력·붙여넣기·선택하세요.
  2. 2 필요에 맞게 옵션과 출력 형식을 조정하세요.
  3. 3 결과를 확인한 뒤 복사하거나 다운로드하세요.

주요 사용 사례

중력, 탄성, 마찰력, 자이로스코프 중력 및 마우스 인력을 시뮬레이션하는 2D 물리 입자 시뮬레이터입니다. 알파가 직접 물리 입자가 되어 귀엽게 부딪히고 튕깁니다! 일상 업무, 개발, 학습, 빠른 확인에 활용할 수 있습니다.

개인정보와 데이터 처리

이 도구는 브라우저에서 작동합니다. 민감한 자료를 처리하기 전에 기기와 브라우저 환경을 확인하세요.

웹 물리 샌드박스: 브라우저에서 중력·탄성·블랙홀 입자 체험

이 도구는 브라우저에서 돌아가는 2D 물리 샌드박스로, Canvas를 이용해 빛나는 네온 입자들과 커다란 알파 마스코트 입자를 실시간으로 시뮬레이션합니다. 중력과 탄성을 조절하거나 중력 모드를 바꾸고, 알파를 붙잡아 던져서 벽에 튕기며 주변 입자를 밀어내는 모습을 볼 수 있습니다. 머리를 식히는 용도로도 좋고, 중력 가속도와 반발 계수, 간단한 충돌 반응을 직접 만져 보며 이해하는 교육용 자료로도 쓸 수 있으며 설치할 것도 없습니다.

'중력 크기'는 0부터 1.5까지, '탄성 계수'는 0.1부터 1.0까지 조절할 수 있습니다. 탄성이 높을수록 벽에 부딪힌 뒤 남는 속도가 커집니다. 다만 시뮬레이션에는 약한 공기 저항도 있어서 1.0으로 설정해도 결국에는 움직임이 멈춥니다. '입자 생성 (+20)'을 누르면 화면 위쪽에 입자 20개가 한꺼번에 추가되며, 화면에는 최대 400개까지 유지되고 이를 넘으면 가장 오래된 입자부터 사라집니다. '모두 비우기'로 한 번에 모두 지울 수도 있습니다. 마우스나 손가락으로 알파를 누른 채 끌다가 놓으면 던질 수 있습니다.

중력 모드는 네 가지입니다. '표준 하향 중력'은 지구의 중력과 비슷합니다. '무중력 부유'는 중력을 끄며, 마우스 버튼을 누르고 있는 동안 포인터 주변 약 300픽셀 안의 입자가 끌려옵니다. '알파 블랙홀'은 알파를 화면 중앙으로 끌어당기고 모든 입자를 알파 쪽으로 빨아들이는데, 끌어당기는 힘은 중력 슬라이더 값에 비례하므로 0이면 전혀 당기지 않습니다. '자이로스코프 센서'는 휴대폰을 기울이는 방향으로 중력이 바뀌며, iPhone에서는 먼저 권한 요청이 나타납니다.

휴대폰에서도 부드럽게 돌아가도록 작은 입자는 알파와 화면 가장자리에만 부딪히고 입자끼리는 충돌하지 않습니다. 물리 계산은 초당 60단계로 고정되어 있어 화면 주사율이 달라도 속도가 일정하며, 패널에는 실시간 프레임 속도, 입자 수, 알파의 이동 속도가 표시됩니다. 알파가 벽에 세게 부딪히면 표정이 바뀌고 짧은 효과음과 함께 불꽃 몇 개가 튀어나오며, 입자 뒤에 남는 빛의 꼬리는 Canvas에 그린 시각 효과입니다. 모든 시뮬레이션은 기기에서 실행되며 어떤 데이터도 수집하지 않습니다.

자주 묻는 질문

입자끼리는 왜 서로 부딪히지 않나요?

수백 개의 입자가 휴대폰에서도 부드럽게 움직이도록, 샌드박스는 입자와 알파, 입자와 화면 가장자리 사이의 충돌만 계산합니다. 모든 입자를 서로 비교하면 계산량이 입자 수의 제곱으로 늘어나 금방 끊기기 때문에 입자끼리는 그냥 통과합니다.

자이로스코프 모드가 반응하지 않으면 어떻게 하나요?

이 모드에는 방향 센서가 있는 휴대폰이나 태블릿이 필요하며, 일반 데스크톱과 노트북에는 이런 센서가 없습니다. iPhone과 iPad에서는 이 모드로 바꿀 때 '동작 및 방향' 접근 권한을 묻는 창이 뜨는데 허용을 눌러야 합니다. 이전에 거부했다면 페이지를 새로 고친 뒤 다시 시도하세요. 중력 슬라이더가 0이 아닌지도 확인하세요.

블랙홀 모드에서 입자가 빨려 들어가지 않는 이유는 무엇인가요?

블랙홀의 끌어당기는 힘은 '중력 크기' 슬라이더 값을 곱해 계산하므로 0이면 전혀 당기지 않습니다. 슬라이더를 오른쪽으로 옮기면 알파가 화면 중앙으로 끌려가고 입자들도 알파 쪽으로 빨려 들어가며, 값이 클수록 힘이 강해집니다.

탄성을 1.0으로 하면 영원히 튀나요?

아니요. 탄성 1.0은 벽에 부딪힐 때 속도를 잃지 않는다는 뜻이지만, 샌드박스에는 단계마다 속도를 조금씩 줄이는 약한 공기 저항이 있어 결국 멈춥니다. 더 오래 튀는 모습을 보고 싶다면 중력을 조금 낮춰 보세요.

카테고리 보기: 디자인 및 색상

추천 및 최근 도구
    ↑ ↓ 이동 ↵ 열기 ESC 닫기
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep