Improving online gaming experience using location awareness and interaction details
详细信息    查看全文
  • 作者:Dewan Tanvir Ahmed (1) dahmed@discover.uottawa.ca
    Shervin Shirmohammadi (1) shervin@discover.uottawa.ca
  • 关键词:Networked games – ; Client– ; server – ; Latency – ; Lag compensation – ; Synchronization – ; Performance
  • 刊名:Multimedia Tools and Applications
  • 出版年:2012
  • 出版时间:November 2012
  • 年:2012
  • 卷:61
  • 期:1
  • 页码:163-180
  • 全文大小:1.3 MB
  • 参考文献:1. Ahmed DT, Shirmohammadi S (2010) A Quality Control Algorithm Based on Virtual Distance in Games. in International Conference on Embedded and Multimedia Computing (EMC)
    2. Ahmed DT, Shirmohammadi S, Kazem I (2006) Zone based messaging in collaborative virtual environments. in IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE), 165–170
    3. Assiotis M, Tzanov V (2006) A distributed architecture for MMORPG. in ACM SIGCOMM workshop on Network and system support for games (NetGames), 4
    4. Chambers C, Feng W-c, Sahu S, Saha D (2005) Measurement-based characterization of a collection of online games. in ACM SIGCOMM conference on Internet Measurement, 1
    5. Claypool M, Claypool K (2006) Latency and player actions in online games. Entertainment networking SPECIAL ISSUE: Entertainment networking, 40–45
    6. Dick M, Wellnitz O, Wolf L (2005) Analysis of factors affecting players’ performance and perception in multiplayer games. in NetGames ‘05: Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games, 1–7
    7. El-Sayed A, Roca V, Mathy L (2003) A survey of proposals for an alternative group communication service. IEEE Network 17(1):47–54
    8. Feng W-c, Chang F, Feng W-c, Walpole J (2005) A traffic characterization of popular on-line games. IEEE ACM Trans Networking 13(3):488–500
    9. Fritsch T, Ritter H, Schiller J (2005) The effect of latency and network limitations on MMORPGs: a field study of everquest2. in NetGames ‘05: Proceedings of 4th ACM SIGCOMM workshop on Network and system support for games, 1–9
    10. Hampel T, Bopp T, Hinn R (2006) A peer-to-peer architecture for massive multiplayer online games. in NetGames ‘06: Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games, 48
    11. Hosseini M, Ahmed DT, Shirmohammadi S, Georganas ND (2007) A survey of application-layer multicast protocols. IEEE Commun Surv Tutorials 9(3):58–74
    12. IEEE standard for distributed interactive simulation—application protocols, 1998
    13. Kaune S et al. (2009) Modelling the Internet Delay Space Based on Geographical Locations. in Euromicro International Conference on Parallel, Distributed and Network-based Processing, 301–310
    14. Miller JL, Crowcroft J (2010) The Near-Term Feasibility of P2P MMOGs. in Proc. of International Workshop on Network and Systems Support for Games (NetGames)
    15. Pullen JM (1999) Reliable multicast network transport for distributed virtual simulation. in International Workshop on Distributed Interactive Simulation and Real-Time Applications, 59
    16. Ratti S, Hariri B, Shirmohammadi S (2010) A survey of first-person shooter gaming traffic on the internet. IEEE Internet Comput 14(5):60–69
    17. Schiele G et al. (2007) Requirements of Peer-to-Peer-based Massively Multiplayer Online Gaming. in Proceedings of the Seventh IEEE international Symposium on Cluster Computing and the Grid, 773–782
    18. Shirmohammadi S, Georganas ND (2001) An end-to-end communication architecture for collaborative virtual environments. Comput Netw 35(2–3):351–367
    19. Singhal S, Zyda M (1999) Networked virtual environments: design and implementation. SIGGRAPH Series. Addison-Wesley and ACM Press, New York
    20. Smed J, Kaukoranta T, Hakonen H (2001) Aspects of networking in multiplayer computer games. in International Conference on Application and Development of Computer Games in the 21st Century, 74–81
  • 作者单位:1. Distributed and Collaborative Virtual Environments Research Laboratory, School of Information Technology and Engineering, University of Ottawa, Ottawa, ON, Canada
  • ISSN:1573-7721
文摘
Latency is a key element for online game quality and user experience. The client–server approach is a widely used system supporting hundreds of thousands of players on a regular basis. However, if latency among players via an intermediate server is large, timely interaction for them could be difficult. In this article, we present a procedure to share game states for a group of players within their area of interaction so that players can comply with stringent time-constraint and improve their game experience. As players move around in a game space, so do their virtual positions. In addition, the relative orientation of players within an area of interaction is unpredictable which indeed changes quite frequently. Because of these facts, we cannot make a predefined rule set for message exchange among players. So a message exchange plan currently working well might have low efficiency after a while due to dynamic changes. In our procedure, considering the importance of interaction, relative orientation, and virtual and geographical locations, we devise a message exchange plan that works alone in each client machine with the local information available. Significant performance improvements are noticed through simulations, validating our approach.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700