3쿠션 당구 물리 시뮬레이터 (Billiards)

이 프로젝트는 Typescript로 작성된 정교한 당구 물리 엔진을 브라우저에서 구현한 오픈 소스 프로젝트입니다.

데모 및 스크린샷

온라인 데모

데모는 모든 주요 데스크톱 및 모바일 브라우저에서 실행되며 WebGL을 사용합니다.

주요 기능

참고 자료

공의 역학, 쿠션 반발력, 최대 회전량 등에 대한 학술적 논문을 바탕으로 정밀하게 설계되었습니다. Han (2005), Mathavan (2010), Stronge의 충격 역학 모델 등을 참조하였습니다.

조작 방법

마우스, 터치 스크린 또는 키보드를 사용하세요:

조작 설명
조준 (Aim)
Control + 정밀 조준
상단 회전(밀어치기) 및 하단 회전(끌어치기)
Shift + 좌우 회전 (사이드 스핀)
Space 타격 - 길게 누르면 파워가 증가합니다.
A 조준 가이드 토글
M 맛세(Massé) 각도 조절
O 카메라 뷰 전환
F 전체 화면
C 채팅
H 도움말
+ - 카메라 높이 조절
마우스 휠 샷 파워 조절
더블 클릭 타격

개발 현황

2018년부터 현재까지 꾸준히 발전해 오고 있습니다.

2018
2018년 7월
2019
2019년 7월
2021
2021년 3월

모바일 버전 (2023년 8월):

모바일1 모바일2

GitHub 프로젝트 페이지에서 더 많은 정보를 확인하세요.