Row Swiping

The row movement was initially created by the other programmer on my team, Vincent, but eventually I took the job over. The challenge that we faced with the row movement was making it a smooth and satisfying to use. Half way though the project there was a major shift in how we wanted the game to be played and this required us to be able to rotate the rows on any axis. Initially we thought that this was going to be a difficult problem to address but it was simply solved by projecting the touch direction on to a basis of the row and moving it by that length.

Digestive Descent