https://improbable.io/ are also working on this, though in a much larger setting, e.g. open worlds, MMOs
[0] https://improbable.io/company/news/2016/01/22/dynamically-di...
[1] https://improbable.io/company/news/2016/01/27/distributed-ph...
[2] https://github.com/spatialos/VRStarterProject/tree/master
The problem is that their networking layer API sits too high. Like if I want to implement the throw mechanic, I really don’t want to call Improbable.blah.
Glen always focuses on principles and techniques, so one can easily use these lessons to create network behaviours for own projects in a given environment.
Also love attention to detail, edge cases and push to perfection, rather then good enough.