Tool for the creation of simple SVG-like 3D paths. The main objective of the prototype was to explore in depth the serialization and manipulation through the Editor of complex data structures (graphs, hashmaps, generics and so on).
The tool doesn't handle generic SVG nodes with handles, but allows conditional branching from and to different paths to replicate railroads behaviour with centralied interfaces in the Unity Editor to handle connections and switches at design time.
An extension to make it a general-purpose path editing with the option to store the resulting graph as data or to render it in-game as mesh in progress
Made with Unity