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.
Subscribe to:
Post Comments (Atom)
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...
-
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....
-
Getting this project started has certainly been quite the task. There turned out to be a lot more planning, replanning, scaling back, and ex...
-
Hello again Bloggers! This week a main focus of our project was the menu screen. A lot of time went into its design and the functionality ...
No comments:
Post a Comment