| International Journal of Computer Applications |
| Foundation of Computer Science (FCS), NY, USA |
| Volume 187 - Number 103 |
| Year of Publication: 2026 |
| Authors: Maukar, Rini Arianty, Ashur Harmadi |
10.5120/ijcadee5cf85f3bb
|
Maukar, Rini Arianty, Ashur Harmadi . An Interactive 3D Rubik’s Cube Learning Application with Gesture-based Interaction and Usability Evaluation on Android. International Journal of Computer Applications. 187, 103 ( May 2026), 54-59. DOI=10.5120/ijcadee5cf85f3bb
The Rubik’s Cube is a widely recognized three-dimensional puzzle that requires strong spatial reasoning and problem-solving skills; however, beginners often encounter difficulties due to the lack of interactive and accessible learning media. This study proposes the design and development of an interactive three-dimensional (3D) Rubik’s Cube learning application on the Android platform using Unity, which simulates realistic cube behavior, including face rotations and full-cube manipulation, while providing a guided solving module to support step-by-step learning. The system models the cube as a 3×3×3 structure consisting of 27 individual units with dynamically updated states, implements a transformation-based rotation mechanism to replicate real-world movements, and incorporates a shuffle algorithm that generates randomized yet solvable configurations through valid move sequences. An intuitive touch-based interaction is also integrated to enhance user experience and engagement. To evaluate the proposed system, usability testing is conducted using the System Usability Scale (SUS), and the results indicate that the application achieves a satisfactory level of usability while effectively supporting users in learning and interacting with the Rubik’s Cube in a virtual environment. These findings demonstrate that the integration of interactive 3D simulation and guided learning features can serve as an effective and accessible alternative to physical learning tools.