This is a simple project created to show a reactive data oriented architecture friendly to unity.
The purpose of this architecture is to bring code reusability, simplicity, resilience and interdicipline cooperation to de game development process.
This example assume you have knowlege of Unity 3d, data oriented programming and reactive programing.
We use as tool Unirx library. Link: https://assetstore.unity.com/packages/tools/integration/unirx-reactive-extensions-for-unity-17276
Open SampeScene and run it. You will see Albert and Tina with some motions they can perform that cost them some energy points. Using the play button will simulate a gateway call and show a message on the console.