⚡물리 엔진 상세 해설🔬
수박게임의 물리 시스템을 자세히 해설. 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