Synchronizing data and logic
Both VIROO Studio and VIROO Networking provide tools to facilitate the process of creating realtime multi-user content, providing tools to synchronize data and the execution of logic.
- Actions enable the synchronization of the execution of code.
- Session Properties offer a simple way to store and access data for the session.
- Network Variables extend the functionality of Session Properties making the process of accessing synchronized data more user friendly.
When in doubt, refer to this flowchart to select the right tool for the task at hand.
flowchart TD
NodeA{{"What do you want to synchronize?"}}
NodeA--> |"logic"| NodeB["Actions"]
NodeA--> |"data"| NodeC{{"Do you need to access the data constantly?"}}
NodeC--> |"no"| NodeD["Session Properties"]
NodeC--> |"yes"| NodeE["Network Variables"]