어플리케이션, 앱 (Application)/안드로이드 (Android)

jetpack compose, openGL를 사용한 주사위 시뮬레이션

sobal 2025. 1. 10. 12:31

jetpack compose, openGL를 사용해서 간단한 주사위 시뮬레이션을 만들어봤다.

진동 on/off 가 가능하고 텍스쳐를 전환할 수 있으며 최대 500개의 주사위를 굴릴 수 있다.

다만 주사위가 바닥에 착지하고 나서 정렬하는 방식을 간단하게 x축과 z축으로 정렬되게만 만들어서 특정 상황에서 모서리로 세워지는 에러가 있다.

주사위의 각도를 이용해서 밑면이 어느면인지 확인해서 정렬하는 방법이 있지만 생각보다 코드가 깔끔하게 작성이 안돼서 보류 중이다.



https://play.google.com/store/apps/details?id=com.toprunner.diceroller&pcampaignid=web_share