a powerful, generic data-driven framework to implement real-time 2D/3D applications, such as simulations, VR and games.