Hello, I'm currently developing a tangram game and I'm trying to make rotation on each puzzle piece with gesture detection on screen (touch / mobile).

At this stage, I see 2 different possibilities to do it : 1. one active piece is selected and the rotation of the piece depends on the rotation gesture speed around the piece2. piece is selected with one finger and the second finger make a rotation around the piece for the rotation degree.