Summary

In this chapter, we learned about networking concepts and architecture, and used some of the many features of Unity's own multiplayer networking system. We built a simple scene and an avatar, keeping in mind that the intent was to allow the avatar's head movement to be synchronized with the player's head-mounted display.

We then converted the scene to multiplayer, adding the Unity Network components, which simplified the multiplayer implementation to just a handful of clicks.

Next, we added virtual reality to the multiplayer experience, first by using Unity's built-in support for the Oculus Rift and then by adding Google Cardboard support for Android.

Finally, I showed you how easy it is to create a virtual room in the VRChat metaverse by ...

Get Unity Virtual Reality Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.