![]() ![]() In such distributed contexts, one cannot assume that each entity can share its position with all the participants. Video games enable huge amounts of players to interact in some virtual world, and networks of connected vehicles are envisioned to improve road safety. With the development of information technology, computing devices become more available and more connected, and are increasingly used in contexts where mobility plays an important role. This article presents a comprehensive overview of current peer-to-peer solutions for massively multiplayer games using a uniform terminology. Many peer-to-peer gaming solutions have been proposed that utilize a range of techniques while using somewhat different and confusing terminologies. ![]() Moreover, different genres of games have different requirements that should be met by the underlying architecture, rendering the task of designing a general-purpose architecture harder. Peer-to-peer architectures also tend to be vulnerable to churn and cheating. ![]() Distributing a game among peers makes maintaining control over the game more complex. However, these architectures face many challenges. They can also achieve fast response times by creating direct connections between players. Peer-to-peer architectures, due to their distributed and collaborative nature, have low infrastructure costs and can achieve high scalability. The underlying architecture plays an important role in meeting these conditions. Scalability, fast response time, and low cost are of utmost importance in designing a successful massively multiplayer online game. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |