Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Unity Version | Built-in | URP | HDRP |
---|---|---|---|
2022.3.10f1 | Compatible | Compatible | Compatible |
Additional compatibility information
No compatibilty issues with any Render Pipelines. Just simply swap preset materials with the render pipeline serialized materials and you are good to go!
This package is for creating any XbyX cube and doesn't provide a solving algorithm. In the demo scene, you may undo or redo moves and solve undo moves without computing any solving algorithm.
If you want to have a 3x3 puzzle cube with an algorithm,
You can claim your Puzzle Cube Solver asset after you purchase Puzzle Cube Creator.
WebGL Demo Try it out!
🧩 Create your own interactive Puzzle cube in Unity with ease!
👨💻 The package provides an optimized implementation that allows cubes of arbitrary sizes without the use of extensive ray casting.
🎓 The clear and extensively documented classes make it easy to understand and adapt the package to your needs, assuming a fundamental understanding of vectors, matrices, dots, cross products, and left & right-handed coordinate systems.
🌟 Additionally, easy-to-use ScriptableObject presets for materials and cube sizes are included in the package.
🧊 Most important classes and features:
- Cube: contains the core cube definition, rotation and undo features, and ability to check if the cube is solved or not, with additional cube change and solved events.
- Block: contains data of the blocks on the cube.
- CubeUtility: a static utility class for controlling the cube, blocks, and axises.
- CubePreset: contains data on the cube, along with its material pack.
- CubeUI: allows you to create UI that displays faces on the Canvas.
- CubeCollider: automatically adds a box collider to the cube and sets the bounds accordingly.
- CubeMove: allows you to send moves to the cube.
🚫 Limitations:
- All Puzzle cubes are built up dynamically using the same prefab for every cublet, meaning there is no distinction between corner, edge, and center pieces.
- The current controls are mouse-based, but they are located centrally and can be easily changed.
🎉 With "Puzzle Cube Creator," you can create your own fully functional Puzzle cube within Unity! The package provides optimized implementation and clear classes for ease of use, and the ScriptableObject presets make it even easier to get started. 🚀
Related keywords
Select a file to preview
Version 1.3(current)
Released: Mar 26, 2025
Fixed compilation errors upon loadup caused by additional Rubik Solver asset.
Original
Released: Jun 28, 2023
This asset has 0 user ratings and 0 user reviews
TolgaDurman
- Content submitted is professionally designed and constructed. All assets are suitable for use in a development pipeline.
- Packages do not throw any generic errors after setup is complete. Any errors present in the product are only those that are from caught and handled exceptions.
- Submissions are no more than 6GB in size.
- Submissions do not have functionality implemented to track or collect a user’s data.
- The asset will be tested on the most recent publicly available version of Unity and is required to meet all of our standards in that version of Unity or whichever version(s) the content is explicitly stated to be intended for.
- You can read the full Asset Store submission guidelines here
Puzzle Cube Creator
