![]() ![]() ![]() Just as example, according to SteamCharts, Dota 2, a Multiplayer Online Battle Arena (MOBA) game for the Steam platform, had a peak of over a million players in January 2017. According to NewZoo, between China and the US only, there were more than 1 billion online gamers in 2016, who represented altogether almost $48 billion in revenues from the $99.6 billion worldwide, up 8.5% compared to 2015. The online games industry is in constant growth. Such improvement with regard to the other approaches is corroborated with experimental results for several scenarios, also presented in this paper. More specifically, our proposal has time complexity, whereas other approaches also based on in-memory data structures like linked lists have, and others based on Hard Disk Drive operations like a relational database have. It is based on two particular data structures, a Self-Balanced Ordering Statistic Tree and a hash table, to perform proper leaderboard calculations in a fast and cheap way. For those situations we propose a method that is easy and cheap to implement. When such environments have relatively few users, the implementation of those leaderboards is not usually a problem however, that is no longer the case when they have dozens of thousands or more. Leaderboards and other game elements are present in many online environments, not just in videogames.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |