The second refine of the puzzle. More like a redesign than a refine.
This is the 10th puzzle we made, and it uses regular polygons. Originally, we placed the parts in Blender and moved them in Unity, but this time we made a part with only one vertex and placed it in Unity.
However, placing parts on each vertex of the regular dodecahedron is a time-consuming task, so this time we placed the parts using an Editor Script for the first time.
The script itself is not much different from a normal one, but it is specified to be excluded during the build. Also, since it requires some ingenuity to set values to variables that are serialized in the Inspector, this time we only placed the parts and initialized the variables in Start().