24
1 The Effects of Latency on Online Madden NFL Football James Nichols and Mark Claypool Computer Science Department Worcester Polytechnic Institute Massachusetts, USA NOSSDAV 2004 - Kinsale, County Cork, Ireland

The Effects of Latency on Online Madden NFL Football

  • Upload
    eagan

  • View
    33

  • Download
    1

Embed Size (px)

DESCRIPTION

The Effects of Latency on Online Madden NFL Football. James Nichols and Mark Claypool Computer Science Department Worcester Polytechnic Institute Massachusetts, USA. NOSSDAV 2004 - Kinsale, County Cork, Ireland. Motivation. Why study network games? - PowerPoint PPT Presentation

Citation preview

Page 1: The Effects of Latency on Online Madden NFL Football

1

The Effects of Latency on Online Madden NFL Football

James Nichols and Mark Claypool

Computer Science DepartmentWorcester Polytechnic Institute

Massachusetts, USA

NOSSDAV 2004 - Kinsale, County Cork, Ireland

Page 2: The Effects of Latency on Online Madden NFL Football

2

Motivation

• Why study network games?• In 2003, despite economic downturn,

games only industry to grow [ESA - 2004] • 400,000 of the 1.3 million PS2 owners

that bought SOCOM play online regularly [EGM - 10/03]

• Demanding application in terms of network requirements

NOSSDAV 2004

Page 3: The Effects of Latency on Online Madden NFL Football

3

Motivation

• Why study sports games?• No one has yet…• Are there different user or network level

requirements for sports games?• Top selling genres in 2002 [“Essential Facts About the

Computer and Video game Industry”, The Entertainment Software Association, 2003]• Computer Games

• Strategy - 27.4%• First-Person Shooter - 11.5%• Sports - 6.3%

• Console Games• Strategy - not reported! (small)• First-Person Shooter - 5.5%• Sports - 19.5%

NOSSDAV 2004

Page 4: The Effects of Latency on Online Madden NFL Football

4

Latency and Network Games

• Effects of latency on interactive network applications well studied• Web-browsing: seconds• Audio conference: 100’s of milliseconds

• Games are highly interactive!• First-person shooters: 100’s of ms• Real-time strategy games• What about sports?• EA Sport’s Madden NFL Football Series

NOSSDAV 2004

Page 5: The Effects of Latency on Online Madden NFL Football

5

Test environment

NOSSDAV 2004

Page 6: The Effects of Latency on Online Madden NFL Football

6

Dumb Client Model

NOSSDAV 2004

Page 7: The Effects of Latency on Online Madden NFL Football

7

Client-side prediction

NOSSDAV 2004

Page 8: The Effects of Latency on Online Madden NFL Football

8

Simple Experiments

• Experiment 1• Hypothesize that online Madden Football uses

client-side prediction to compensate for lag• Large induced delay from Beta to Alpha

(1500ms)• Alpha on offense• Alpha puts man in motion• Results:

• Beta sees player move on his local display first!• Player on Alpha’s display is lagged

NOSSDAV 2004

Page 9: The Effects of Latency on Online Madden NFL Football

9

Results

Page 10: The Effects of Latency on Online Madden NFL Football

10

Results

Page 11: The Effects of Latency on Online Madden NFL Football

11

Another experiment

• Experiment 2• Hypothesize that online Madden

Football uses dumb-client model• Large induced delay from Alpha to Beta

(1500ms)• Results:

• Alpha sees player move on his local display first!

• Player on Beta’s display is lagged

NOSSDAV 2004

Page 12: The Effects of Latency on Online Madden NFL Football

12

One more simple experiment

• Experiment 3• Hypothesize that symmetrical delay results in

roughly synchronized presentation• Large induced delay in both directions

(1000ms each way)• Results:

• Player movements are delayed on both displays, but are synchronized

• Now we can suggest a lag compensation model for online Madden Football

NOSSDAV 2004

Page 13: The Effects of Latency on Online Madden NFL Football

13

Symmetrical Latencies

NOSSDAV 2004

Page 14: The Effects of Latency on Online Madden NFL Football

14

Asymmetrical Latencies

NOSSDAV 2004

Page 15: The Effects of Latency on Online Madden NFL Football

15

Asymmetrical Latencies

Page 16: The Effects of Latency on Online Madden NFL Football

16

Effect of latency on running

• First, isolate running• What about NPC interactions?

NOSSDAV 2004

Page 17: The Effects of Latency on Online Madden NFL Football

17

Page 18: The Effects of Latency on Online Madden NFL Football

18NOSSDAV 2004

Page 19: The Effects of Latency on Online Madden NFL Football

19

Experiment

• Hypothesize that offensive production (Yards/Attempt) will decrease as latency increases

• Play 3 full games at 8 different latencies (0-2000 ms rtt)

• One team runs over and over again• Other team punts the ball right back

NOSSDAV 2004

Page 20: The Effects of Latency on Online Madden NFL Football

20

Quantitative Results

NOSSDAV 2004

Page 21: The Effects of Latency on Online Madden NFL Football

21

Qualitative Results

• At higher latency, player movements are lagged momentarily behind user input

• Hard to get a feel for the timing of when to spin, juke, stiff-arm, etc.

• Make “mistakes” at high latencies• Run into defender• Run out of bounds

NOSSDAV 2004

Page 22: The Effects of Latency on Online Madden NFL Football

22

Example

Player is pressing left Player is pressing up

Running back goes out of bounds

NOSSDAV 2004

Page 23: The Effects of Latency on Online Madden NFL Football

23

Conclusions

• Experiments suggest that Madden uses a prediction of round-trip time to delay user input to compensate for latency

• Latency does effect user performance• About 30% of the range we evaluated• Typical latencies don’t have an effect• Future work is to evaluate the effects of

packet loss and investigate other sports games

NOSSDAV 2004

Page 24: The Effects of Latency on Online Madden NFL Football

24

The Effects of Latency on Online Madden NFL Football

James Nichols and Mark Claypool

http://perform.wpi.edu

NOSSDAV 2004 - Kinsale, County Cork, Ireland