Communication is important in an online virtual world because it provides methods for players to exchange information. And this is one of the advantages of an online virtual world when compared to a single play game.
We discussed several methods of communicating with others and tried to implement some of them. We showcased how and when to use public message, private message, and object sharing among players. We also discussed the usage of buddy list provided by SmartFoxServer.
We can further enhance the communication by integrating existing social network technology or creating a social community inside the virtual world. We will discuss the social network integration in Chapter 12, Integrating Social Community.