Predicting the Perceived Quality of a First Person Shooter Game The Team Fortress 2 T-Model David Dwyer Eric Finn Advisor: Mark Claypool 1.

Slides:



Advertisements
Similar presentations
Colyseus: A Distributed Architecture for Online Multiplayer Games
Advertisements

Treasure Hunt By: Eric de Boer & Olaf van Zon. Introduction Assignment: use VRML and DLP VRML = 3D but not very fast DLP= Logic language, not fast either.
IEEE Virtual Reality 2011 Introduction to Networked Graphics Requirements and Constraints.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System By Mark Claypool, David Finkel, Alexander Grant, and Michael Solano Submitted.
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki Worcester.
1 By: Christopher Burgess (CS) and Nathan Roy (IMGD) Advisor: Mark Claypool.
Measurement and Estimation of Network QoS among Peer Xbox Game Players Youngki Lee, KAIST Sharad Agarwal, Microsoft Research Chris Butcher, Bungie Studio.
1 Voice Over IP (VoIP) is a common technology for performing voice calls over the Internet. Voice Over IP (VoIP) is a common technology for performing.
Improving Online Gaming Quality using Detour Paths Cong Ly, Cheng-Hsin Hsu, and Mohamed Hefeeda Simon Fraser University, Canada Deutsche Telekom Labs,
Mark Claypool’s MQP Projects Network Games Streaming Media.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Provisioning On-line Games: A Traffic Analysis of a Busy Counter-Strike Server Wu-chang Feng, Francis Chang, Wu-chi Feng, Jonathan Walpole.
Provisioning On-line Games: A Traffic Analysis of a Busy Counter- Strike Server Wu-chang Feng, Francis Chang, Wu-chi Feng, Jonathan Walpole Instructor:
The Technology of the Game - Latency and Online Games Mark Claypool Associate Professor Computer Science Director Interactive Media and Game Development.
Game Server Selection for Multiple Players Steven Gargolinski Christopher St. Pierre Mark Claypool Computer Science Department Worcester Polytechnic Institute.
April 2006MQP Topics PresentationSlide 1 Mark Claypool’s MQP Projects Counter-strike Network Games Metroid Prime: Hunters.
Service Differentiated Peer Selection An Incentive Mechanism for Peer-to-Peer Media Streaming Ahsan Habib, Member, IEEE, and John Chuang, Member, IEEE.
Network Characteristics for Server Selection in Online Games Mark Claypool Computer Science Department Worcester Polytechnic Institute Worcester, Massachusetts,
Latency Compensating Methods in Client/Server In-game Protocol Design and Optimization I’m Curtis.
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
The Effects of Loss and Latency on User Performance in Unreal Tournament 2003 Tom Beigbeder, Rory Coughlan, Corey Lusher, John Plunkett, Emmanuel Agu,
Packet Loss and Latency in Unreal Tournament 2003 Tom Beigbeder Rory Coughlan Corey Lusher John Plunkett.
1 Presentation Mads Verwohlt and Martin H. Larsen 6th Semester Communication Network Diploma engineer Previous projects: Text Conference over W3 RTAI linux.
Networking Within MMOs Scott Seeley. Differences in game networking Peer-to-peer Client/Server Distributed Server.
March 2008MQP TopicsSlide 1 Mark Claypool’s MQP Projects Network Games Streaming Media.
1 The Effects of Latency on Online Madden NFL Football James Nichols and Mark Claypool Computer Science Department Worcester Polytechnic Institute Massachusetts,
Performance metrics and configuration strategies for group network communication Tom Z. J. FU Dah Ming Chiu John C. S. Lui.
Brian White CS529 SPEAK WITH FORWARD ERROR CORRECTION: IMPLEMENTATION AND EVALUATION.
The Effects of Frame Rate and Resolution on Users Playing First Person Shooter Games Mark Claypool CS Department Worcester Polytechnic Institute
A Traffic Characterization of Popular On-Line Games Wu-Chang Feng, Francis Chang, Wu- Chi Feng, and Jonathan Walpole IEEE/ACM Trans. Networking, Jun
The Effects of Latency on User Performance in Warcraft III Nathan Sheldon, Eric Gerard, Seth Borg, Mark Claypool, Emmanuel Agu Computer Science Department.
Network Analysis of Counter-strike and Starcraft Mark Claypool, David LaPoint, Josh Winslow Worcester Polytechnic Institute Worcester, MA, USA
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Computer Science and Interactive.
Mark Claypool’s MQP Projects Network Games Streaming Media.
Submission doc.: IEEE /0061r6 January 2015 Allan Jones, ActivisionSlide 1 FPS Network Traffic Model Date: Authors:
1 Efficient Management of Data Center Resources for Massively Multiplayer Online Games V. Nae, A. Iosup, S. Podlipnig, R. Prodan, D. Epema, T. Fahringer,
Objective and Subjective Degradations of Transcoded Voice for Heterogeneous Radio Networks Interoperability Ľubica Blašková 1, Jan Holub 1, Michael Street.
Multiplayer Online Games
Worcester Polytechnic Institute Voice Over Internet Protocol in Massively Multiplayer Online Gaming Vasilios Mitrokostas.
Magda El Zarki Professor of CS Univ. of CA, Irvine
A Credit-based Home Access Point (CHAP) to Improve Application Performance on IEEE Networks Choong-Soo Lee, Mark Claypool and Robert Kinicki In.
 I The game  II Gameplay  III Champions  IV A game… Not only !
1 A Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers Presentation by Amitayu Das.
© 2002, Cisco Systems, Ic. All rights reserved Who? What? When? Where?
Using Volunteer Computing for monitoring Broadband QoSE Chanuka Wattegama and Nilusha Kapugama This work was carried out with the aid of a grant from the.
Time Manipulation.  The game states rendered at the clients are different because latency is dependent on the location of the client from the server.
Mark Claypool’s MQP Projects Network Games Streaming Media.
ONLINE GAME NETWORK TRAFFIC OPTIMIZATION Jaewoo kim Youngho yi Minsik cho.
New Models for Perceived Voice Quality Prediction and their Applications in Playout Buffer Optimization for VoIP Networks University of Plymouth United.
Latency Can Kill: Precision and Deadline in Online Games Mark Claypool Professor of CS Director of IMGD Worcester Polytechnic Institute Kajal Claypool.
Department of Communication and Electronic Engineering University of Plymouth, U.K. Lingfen Sun Emmanuel Ifeachor New Methods for Voice Quality Evaluation.
University of Plymouth United Kingdom {L.Sun; ICC 2002, New York, USA1 Lingfen Sun Emmanuel Ifeachor Perceived Speech Quality.
Thin to Win? Network Performance Analysis of the OnLive Thin Client Game System Mark Claypool, David Finkel, Alexander Grant and Michael Solano Computer.
Latency and Player Actions in Online Games Mark Claypool & Kajal Claypool Worcester Polytechnic Institute Communications of the ACM, Nov Presented.
Submission doc.: IEEE /0061r5 January 2015 Allan Jones, ActivisionSlide 1 FPS Network Traffic Model Date: Authors:
IPTEL'2001, New York, USA1 Lingfen Sun Graham Wade, Benn Lines Emmanuel Ifeachor University of Plymouth, U.K. Impact of Packet Loss Location on Perceived.
January 23-26, 2007 Ft. Lauderdale, Florida Preparing Your Network for an IP PBX TMCU Warren Sonnen Director of Product Management Epygi Technologies.
Adaptive Content-Aware Scaling for Improved Video Streaming. Avanish Tripathi Advisor: Mark Claypool Reader: Bob Kinicki.
Doc.: IEEE C /20 Submission March, 2005 Jim Tomcik,Slide 1 ProjectIEEE Working Group on Mobile Broadband Wireless Access
1 Video and Voice over IP performance over a Satellite link Bob Dixon, Ohio State University/OARnet Prasad Calyam, OARnet Joint Techs Workshops, Columbus,
Common Terms in Game Design From: “Challenges for Game Designers” by Brenda Brathwaite and Ian Schreiber Course Technology,
The Effects of Latency on Player Performance in Cloud-based Games Mark Claypool and David Finkel Worcester Polytechnic Institute 1 In Proceedings of the.
Unit 72: Computer Game design
The Internet and Real-Time Applications Identifying Voice Transmission and Switching Issues for Packet Data Networks S. Wood Nov Copyright 2006 Modern.
FPS Network Traffic Model
Game Server Selection for Multiple Players
FPS Network Traffic Model
FPS Network Traffic Model
FPS Network Traffic Model
Presentation transcript:

Predicting the Perceived Quality of a First Person Shooter Game The Team Fortress 2 T-Model David Dwyer Eric Finn Advisor: Mark Claypool 1

Motivation Lag hurts online gameplay Models needed to aid research into lag compensation Previous work has good models for VoIP, but only one model for a game 2

Goals Create model to predict gameplay quality based on network conditions for Team Fortress 2 – Network Conditions: delay, jitter, packet loss Reproduce another study (Quake IV G-Model) for a different game 3

Team Fortress 2 Networked multiplayer first-person shooter Uses a lag compensation method called “Time Warp” 4

Time Warp Server “turns back time” to estimate where clients saw other clients’ avatars 5

Methodology Volunteers played TF2 for 1-hour sessions – Up to 8 players against server-controlled bots Multiple 3-6 minute rounds, with different network conditions each round – Introduced server-to-client latency with netem Volunteers provided feedback every round 6

Results Collected opinion scores (1-5) for each set of network conditions for each participant Created Mean Opinion Score (MOS) for each set of network conditions 7

Mean Opinion Score vs Mean Delay (How did they like it?) 8

The Model Best fit (lowest mean absolute error) for score proportional to delay and jitter: score = 4.15 – delay – jitter 9

10

11

Conclusion Modern lag compensation helps improve perceived gameplay quality For our setup, 800ms of delay or 80ms of jitter worsened MOS by about 1 point Model can be used in simulations to assess and predict effects of network conditions 12

Future Works Test more subjects, different demographics Test different game modes and maps Create more general model for TF2 13

Questions? 14 Full report and data available at: