Sunday, May 17, 2020

Scrapped Circuits Designs

We're in the final stretch of our project! We have been working hard on creating a Circuits demo and reached some hurdles getting there.
Our first idea was to use RayCast to draw lines to act as wires, but we soon realized that this simply wasn't possible. The only thing we found to draw with the lines at all was a Debug command, which did not work with what we wanted.
We then decided to create a grid which would allow us to "snap" pieces into place in order to allow users to create their own complicated circuits. While this is theoretically possible, we found it extremely hard to actually implement. The necessary algorithms to make it work correctly were just too complex with the time we had.
We would have needed to create a data structure in order to track proximity with other aspects of the circuit that would have taken weeks to formulate and implement.
So our final solution we ended up implementing was creating four scenes that had the circuits already set up and allowing users to change the values present in order to see how different set ups changed the interactions between components.

No comments:

Post a Comment

Circuit Adventures

Hello Bloggers, As we continued to work on our circuit portion of our project we decided that our idea of creating a circuit building sandbo...