Reactive functions, WebGL technology is supported in major web browsers and can be turned into mobile app for offline view.
Web Game engine