Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

1/5
"Puzzle Cube Creator" is an asset for Unity that enables users to create their own interactive puzzle cube.

The Built-in Render Pipeline is Unity's default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
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. 🚀

Puzzle Cube Creator

(not enough ratings)
22 users have favourite this asset
(22)
$24.99
Taxes/VAT calculated at checkout
14 views in the past week

Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex

License type

File size

705.0 KB

Latest version

1.3

Latest release date

Mar 26, 2025

Original Unity version

2022.3.10

Support

Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo

Language

Feedback

Partners Program

Partners
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
Puzzle Cube Creator
$24.99