How are the different modules going to communicate with each other?
While trying to create a new part for KiCad schematic editor, I found many caveats that took time to sort out. This small guide is to create new libraries for the ones that don’t know yet, or for my future self, when I forget how to do it.
OpenSCAD is a freeware that you can use to make 3D models from lines of code. It is good for parametric design, but as you may guess, it is not so intuitive to use. As far as I know, it neither is good with organic shapes (A curious fact: the Utah teapot) but rather works well with orthogonal shapes. I have dared for the first time to use OpenSCAD. I previously did some tiny attempts, with no major success. The code very easily became clumsy. The notes that I will present can help an incoming user to take a comfortable approach into it:
Ideas for the expressive role of interactivity on interactive storytelling