So I am at point when I have interaction system between people and boxes in VL in my application. I am working on istallation, the main game logic will be done with automata.
In unity, I would use a lot of event system for my interaction, so when someone activates a box, somewhere a node is watching for that event. How to make this efficiently in VL? Do I have to use foreach somewhere on all boxes and check if one of them was activated?
Another question is how to put some part of scene together efficiently. Basically how to add elements into scene that are animated etc. - do something with them - and then dispose of them. Should I have these scenes in subpatches, is it better to use something like delegates for this? So basically “scene” is a operation that I will do on my application? I checked the game examples but there is nothing that uses some kind of narrative logic that holds intro, animations, etc.