뚝딱뚝딱 만들기 Devlog/프로젝트 Devlog(38)
-
손으로 하는 테트리스 만들기 (2) 유니티로 옮기기
지난번에 이어서 이번에는 유니티로 옮기는 과정입니다. 1. ardity 설치 유니티에서 아두이노 데이터를 읽어오는 방법이 있는데, 시리얼 포트를 유니티가 사용할 수 있습니다. arduino 개발 툴에서 시리얼 모니터에 해당하는 기능이 있는 셈입니다. 이거를 편하게 해주는 게 바로 ardity입니다. ardity를 asset store에서 찾아서 받았습니다. Assets 폴더에 있는 Ardity\Scripts\Samples\SampleUserPolling_ReadWrite.cs와 Ardity\Scripts\SerialController.cs를 잘 보면 대충 감이 옵니다. (SampleUserPolling_ReadWrite만 봐도 될 것 같아요) -Serial Controller 우선 Serial Contr..
2021.01.20 -
손으로 하는 테트리스 만들기 (1) 자이로센서는 어려워
이번에 해볼 프로젝트는 손으로 하는 테트리스 만들기입니다. 최근에 아두이노를 처음 해보면서 되게 재밌다고 느껴져서 게임 컨트롤러를 만들기로 했습니다. 장갑에 자이로센서를 부착해서 손을 휘휘 흔들면서 테트리스를 할 수 있도록 만들 겁니다. 블록이 좌우로 움직이는 건 참참참 할 때 같은 동작으로 하고, 돌리는 건 병뚜껑 닫듯이 손을 돌리면 되게 할 겁니다. 이를 하기 위해 넘어야 할 산은 1. 자이로스코프 센서로 모션 인식하기 2. 인식한 데이터를 컴퓨터(Unity)로 옮기기 3. 자이로스코프를 손에 붙일 도구 만들기 4. 옮겨진 데이터를 제스쳐 (왼쪽, 오른쪽, 회전 등)으로 변환하기 5. 테트리스 만들기 가 있겠습니다. 1. 자이로스코프 예제 해석하기 사용한 아두이노는 아두이노 uno 보드와 MPU605..
2021.01.19