"Rubik's Cube Creator" is an asset for Unity that enables users to create their own interactive Rubik's cube.
It was a great challenge to create such a dynamic object with axis and rotation calculations.
It has great functionalities, such as:
Moves are fully traceable
Built-in screen inputs
Auto-solving and shuffling
Easily editable animations
All types of cubes can be created (2x2,3x3,4x4 etc…)
Materials are fully customizable
Shared material and batching optimization techniques