물리 엔진 상세 해설🔬

수박게임의 물리 시스템을 자세히 해설. Matter.js 엔진의 구조와 게임에의 응용에 대해.

엔진: Matter.js중력: 28개의 물리 특성

🎯물리 시스템 개요

🌍

게임 월드

600×800px

경계
L: 50
R: 550
T: 100
B: 750

중력

2

모든 과일에 적용되는 아래쪽 힘

💥

충돌 판정

과일끼리의 접촉을 검출하는 시스템

속도 반복: 4
위치 반복: 6
⏱️

시간 스케일

1x

표준 시간 진행

🎮인터랙티브 물리 데모

중력 데모

다른 크기 과일의 낙하를 비교

0.525.0
0.00.21.0

▶ 버튼으로 재생, 🔄 버튼으로 리셋, 슬라이더로 물리 파라미터를 조정할 수 있습니다

각종 물리 현상을 실시간으로 확인할 수 있습니다

🔧물리 특성 상세 해설

🌍중력 시스템

중력 가속도

높음
2

모든 과일에 적용되는 아래쪽 힘

💥충돌 시스템

충돌 판정

높음
continuous

과일끼리의 접촉을 검출하는 시스템

반발 계수

중간
0.2

충돌 시의 튀어오르는 강도

경계 충돌

높음
elastic

게임 영역의 경계와의 충돌 처리

🏃운동 시스템

공기 저항

낮음
0.01

낙하 시의 속도 감쇠 효과

마찰 계수

중간
0.4

표면 접촉 시의 마찰력

특수 메카닉스

합성 판정 범위

높음
exact_overlap

동종 과일의 합성을 검출하는 범위

과일 밀도 스케일링

중간
linear

크기에 따른 밀도의 변화

🎯게임 메카닉스

과일 합성 시스템

합성 조건:동종 충돌
판정 방법:완전 중복
합성 물리:순간 치환

게임오버 조건

게임오버 라인:100px
투하 고도:70px
최대 과일 수:50

관련 페이지