mbrown1413 / Mechanical-Puzzle-Studio

The Swiss Army knife of mechanical puzzle design.
https://puzzlestudio.io/
Mozilla Public License 2.0
1 stars 0 forks source link

[Piece] Piece Generators #58

Open mbrown1413 opened 8 months ago

mbrown1413 commented 8 months ago

The idea of a Piece Generator is to allow for many pieces to be generated easily. Some ideas:

The pieces list will need to support nested items (#36). Both normal pieces and generators would be top-level, but generated pieces would appear nested under a generator. Selecting the generator would show a form to edit the generator instead the typical editor. Selecting a piece in the generator would show a (read-only?) item as usual.

mbrown1413 commented 2 months ago

This issue used to cover both piece and problem generators, but now it only covers piece generators. If we have a good use-case for problem generators I'm open to adding another issue for it.

Also to note, indirect progress is being made on this. The concept of a piece group is coming together to support piece assemblies, and I plan on making generators another type of piece group.