之前開發過不少touch相關的應用程式, 其中一個就是Rubik's Cube(中文叫魔術方塊), 關於它的介紹和玩法, 可參考: 維基百科-魔術方塊
Rubik's cube繪圖的部分是透過OpenGL API, 而觸控和手勢則取得透過Win7 Touch SDK.
此遊戲可以利用 "觸控+手勢" 來作操作, 方法如下所示:Orienting the Cube – Touch one finger and move it in the direction you want the cube to rotate
[圖 1] Orienting the cube
Rotating a Cube Section - Touch one finger and move it inside the section you wish to move, and then move it in the direction you want to rotate the section
[圖 2] Rotating a cube section
Zoom In - Touch two fingers and move them farther apart.
[圖 3] Zoom in
Zoom Out - Touch two fingers and move them closer apart
[圖 4] Zoom out
Resetting All Rotations - Touch two fingers and move them in the same direction, entire cube orientation can be reset
[圖 5] Resetting all rotations
Scrambling the Cube - Touch two fingers and turn them in a circle to scramble the cube
[圖 6] Scrambling the cube
沒有留言:
張貼留言