Abstract
Hosting interactive video-based services, such as computer games, in the Cloud poses particular challenges given user sensitivity to delay. A better understanding of the impact of delay on player-game interactions can help design cloud systems and games that accommodate delays inherent in cloud systems. Previous top-down studies of delay using full-featured games have helped understand the impact of delay, but often do not generalize or lend themselves to analytic modeling. Bottom-up studies isolating user input and delay can better generalize and be used in models, but have yet to be applied to cloud-hosted computer games. In order to better understand delay impact in cloud-hosted computer games, we conduct a large bottom-up user study centered on a fundamental game interaction—selecting a moving target with user input impeded by delay. Our work builds a custom game that controls both the target speed and input delay and has players select the target using a game controller analog thumbstick. Analysis of data from over 50 users shows target selection time exponentially increases with delay and target speed and is well-fit by an exponential model that includes a delay and target speed interaction term. A comparison with two previous studies, both using a mouse instead of a thumbstick, suggests the model’s relationship between selection time, delay, and target speed holds more broadly, providing a foundation for a potential law explaining moving target selection with delay encountered in cloud-hosted games.
- Johnny Accot and Shumin Zhai. 1997. Beyond Fitts’ law: Models for trajectory-based HCI tasks. In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems. 295--302. Google Scholar
Digital Library
- Rahul Amin, France Jackson, Juan E. Gilbert, Jim Martin, and Terry Shaw. 2013. Assessing the impact of latency and jitter on the perceived quality of Call of Duty Modern Warfare 2. In Proceedings of HCI -- Users and Contexts of Use. 97--106.Google Scholar
Cross Ref
- Grenville Armitage. 2003. An experimental estimation of latency sensitivity in multiplayer Quake 3. In Proceedings of the 11th IEEE International Conference on Networks (ICON’03).Google Scholar
Cross Ref
- Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu, and Mark Claypool. 2004. The effects of loss and latency on user performance in Unreal Tournament 2003. In Proceedings of ACM Network and System Support for Games Workshop (NetGames’03). Google Scholar
Digital Library
- Yahn W. Bernier. 2001. Latency compensating methods in client/server in-game protocol design and optimization. In Proceedings of the Game Developers Conference. {Online} http://www.gdconf.com/archives/2001/bernier.doc.Google Scholar
- Kyle J. Brady. 2015. Taking Fitts Slow: The Effects of Delayed Visual Feedback on Human Motor Performance and User Experience. Master’s thesis. Arizona State University.Google Scholar
- K. Chen, P. Haung, G. Wang, C. Huang, and C. Lee. 2006. On the sensitivity of online game playing time to network QoS. In Proceedings of IEEE Infocom.Google Scholar
- Kuan-Ta Chen, Yu-Chun Chang, Hwai-Jung Hsu, De-Yu Chen, Chun-Ying Huang, and Cheng-Hsin Hsu. 2014. On the quality of service of cloud gaming systems. IEEE Transactions on Multimedia 26, 2 (Feb. 2014). Google Scholar
Digital Library
- Mark Claypool. 2005. The effect of latency on user performance in real-time strategy games. Elsevier Computer Networks, Special Issue on Networking Issues in Entertainment Computing 49, 1 (Sept. 2005), 52--70. Google Scholar
Digital Library
- Mark Claypool and Kajal Claypool. 2006. Latency and player actions in online games. Commun ications of the ACM 49, 11 (Nov. 2006). Google Scholar
Digital Library
- Mark Claypool, Ragnhild Eg, and Kjetil Raaen. 2016. The effects of delay on game actions: Moving target selection with a mouse. In Proceedings of the ACM Annual Symposium on Computer-Human Interaction in Play (CHI PLAY). Extended Abstract. Google Scholar
Digital Library
- Mark Claypool, Ragnhild Eg, and Kjetil Raaen. 2017. Modeling user performance for moving target selection with a delayed mouse. In Proceedings of the 23rd International Conference on MultiMedia Modeling (MMM’17).Google Scholar
Cross Ref
- Mark Claypool and David Finkel. 2014. The effects of latency on player performance in cloud-based games. In Proceedings of the 13th ACM Network and System Support for Games (NetGames’14). Google Scholar
Digital Library
- Mark Claypool, Tianhe Wang, and McIntyre Watts. 2015. A taxonomy for player actions with latency in network games. In Proceedings of the 25th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’15). Google Scholar
Digital Library
- Paul M. Fitts. 1954. The information capacity of the human motor system in controlling the amplitude of movement. Journal of Experimental Psychology 47, 6 (June 1954), 381--391.Google Scholar
Cross Ref
- Tobias Fritsch, Hartmut Ritter, and Jochen H. Schiller. 2005. The effect of latency and network limitations on MMORPGs: A field study of Everquest 2. In Proceedings of the 4th ACM Network and System Support for Games (NetGames’05). Google Scholar
Digital Library
- Abir Al Hajri, Sidney Fels, Gregor Miller, and Michael Ilich. 2011. Moving target selection in 2D graphical user interfaces. In Proceedings of IFIP TC Human-Computer Interaction (INTERACT’11). Google Scholar
Digital Library
- Errol Hoffmann. 1991. Capture of moving targets: A modification of Fitts’ law. Ergonomics 34, 2 (1991), 211--220.Google Scholar
- Errol Hoffmann. 1992. Fitts’ law with transmission delay. Ergonomics 35, 1 (1992), 37--48.Google Scholar
Cross Ref
- Zenja Ivkovic, Ian Stavness, Carl Gutwin, and Steven Sutcliffe. 2015. Quantifying and mitigating the negative effects of local latencies on aiming in 3D shooter games. In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems. 135--144. Google Scholar
Digital Library
- R. Jagacinski, D. Repperger, S. Ward, and M. Moran. 1980. A test of Fitts’ law with moving targets. The Journal of Human Factors and Ergonomics Society 22, 2 (April 1980), 225--233.Google Scholar
Cross Ref
- Ricardo Jota, Albert Ng, Paul Dietz, and Daniel Wigdor. 2013. How fast is fast enough?: A study of the effects of latency in direct-touch pointing tasks. In Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems. Google Scholar
Digital Library
- R. Kerr. 1973. Movement time in an underwater environment. Journal of Motor Behavior 5, 3 (1973), 175--178.Google Scholar
- Julian Looser, Andy Cockburn, and Joshua Savage. 2005. On the validity of using first-person shooters for Fitts’ law studies. People and Computers XIX 2 (2005), 33--36.Google Scholar
- I. S. MacKenzie and W. Buxton. 1992. Extending Fitts’ law to two-dimensional tasks. In Proceedings of the ACM CHI Conference on Human Factors in Computing Systems. 219--226. Google Scholar
Digital Library
- I. Scott MacKenzie and Colin Ware. 1993. Lag as a determinant of human performance in interactive systems. In Proceedings of the CHI Conference on Human Factors in Computing Systems. 6. Google Scholar
Digital Library
- Atsuo Murata and Hirokazu Iwase. 2001. Extending Fitts’ law to a three-dimensional pointing task. Elsevier Human Movement Science 20 (2001), 719--805.Google Scholar
- James Nichols and Mark Claypool. 2004. The effects of latency on online Madden NFL Football. In Proceedings of the 14th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’04). Google Scholar
Digital Library
- Lothar Pantel and Lars C. Wolf. 2002. On the impact of delay on real-time multiplayer games. In Proceedings of the Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’02). Google Scholar
Digital Library
- K. Raaen and R. Eg. 2015. Instantaneous human-computer interactions: Button causes and screen effects. In Proceedings of the 17th HCI International Conference.Google Scholar
- Kjetil Raaen and Andreas Petlund. 2015. How much delay is there really in current games? Proceedings of ACM Multimedia Systems. Google Scholar
Digital Library
- R. Shea, L. Jiangchuan, E. Ngai, and Y. Cui. 2013. Cloud gaming: Architecture and performance. IEEE Network 27, 4 (July-Aug. 2013), 16--21.Google Scholar
Cross Ref
- R. So and G. Chung. 2002. Combined and interacting effects of hand and head movement delays on discrete manual performance in a virtual environment. Ergonomics 45, 2 (2002), 105--123.Google Scholar
Cross Ref
- R. W. Soukoreff and I. S. MacKenzie. 2004. Towards a standard for pointing device evaluation—Perspectives on 27 years of Fitts’ law research in HCI. Elsevier International Journal of Human-Computer Studies 61, 6 (2004), 751--789. Google Scholar
Digital Library
- Colin Ware and Ravin Balakrishnan. 1994. Target acquisition in fish tank VR: The effects of lag and frame rate. In Proceedings of the Candian Information Processing Society’s Graphics Interface Conference.Google Scholar
- C. Ware and H. Mikaelian. 1987. An evaluation of an eye tracker as a device for computer input. In Proceedings of ACM Human Factors in Computing Systems and Graphics Interface. Google Scholar
Digital Library
- A. T. Welford. 1968. Fundamentals of Skill. Methuen, London, U.K.Google Scholar
Index Terms
Game Input with Delay—Moving Target Selection with a Game Controller Thumbstick
Recommendations
The Impact of Motion and Delay on Selecting Game Targets with a Mouse
Special Issue on Smart Communications and Networking for Future Video Surveillance and Special Section on Extended MMSYS-NOSSDAV 2019 Best PapersAll real-time computer games, particularly networked computer games, have a delay from when a player starts an action (e.g., clicking the mouse) until the game renders the result (e.g., firing a projectile). This delay can degrade both player ...
The Effects of Delay on Game Actions: Moving Target Selection with a Mouse
CHI PLAY Companion '16: Proceedings of the 2016 Annual Symposium on Computer-Human Interaction in Play Companion Extended AbstractsIn modern computer systems, user input, particularly for computer games, is affected by delay from local systems, networks and servers. While general awareness of the degradation effects of delay on player performance and quality of experience are well ...
Game input with delay: moving target selection parameters
MMSys '19: Proceedings of the 10th ACM Multimedia Systems ConferenceAll real-time computer games, particularly networked computer games, have a delay from when a player starts an action (e.g., clicking the mouse) until the game renders the result (e.g., firing a projectile). This delay can degrade both player ...






Comments