During the Build 2015 conference, Microsoft Azure CTO Mark Russinovich showcased a very interesting feature of the cloud by using a little game named Actoroids.
Project Orleans, which has been used for the online features of the Halo franchise, introduces “Virtual Actors,” that can be deployed dynamically into an application (and in this case into the game), and will take effect automatically while it’s working without any kind of downtime for the user.
To demonstrate that, Russinovich changes the code while the game is still running, he compiles and uploads the new build in the cloud, and the asteroids change their logic dynamically without any interruption of the gameplay.
Of course this can have a myriad of interesting applications in gaming, and it’ll be interesting to see where Microsoft will bring it.
While the presentation was a bit awkward due to controller problems (that have really nothing to do with the feature anyway), it was very interesting to see it in action. You can check it out below.