teodosin / karta

16 stars 1 forks source link

Play mode #59

Open teodosin opened 9 months ago

teodosin commented 9 months ago

After all the work gone into designing a graph network, it would make sense to provide a curated way to interact with it.

The proposal is to implement a "play mode", where a selection of editor tools would be disabled and nodes could have actions assigned to them that are executed when they are clicked. The network author would choose the ways of interaction allowed in this mode.

The foundational idea here is that for any node, an action can be selected that is performed when the node is clicked in play mode. For example, a click on one node could change the context to that node. A click on another would play an animation in the scene layer. A click on a third would toggle some small area of the network to collapse or expand. A fourth would create a new node next to it.

A play mode could lead to: