Features of Diva
Graphical objects:
- Avatars : user reprensantation --> 1 thread
- Autonomous active objects :
- Droids, dogs, sheeps, etc. (open 3D model) --> 1 thread
- Passive objects (cube, sphere, etc.)
Interactions:
- Collision, pickup and move around objects
Migration:
- active objects live in the client
- migrate from one VM to another
No classical optimizations:
- No point to point client communications
- No motion predictions