Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Decoding Bias and Narrative in Competitive Video Games

PyCon US via YouTube

Overview

Explore the world of eSports broadcasting through a data-driven analysis of professional Overwatch games in this PyCon US talk. Delve into the challenges faced by in-game video producers as they balance accessibility for casual viewers with engaging content for regular players. Learn how to extract data from video footage, process player information, and store results using various Python packages and cloud services. Examine the implicit biases and narratives created by broadcasters' choices in character class representation and team focus. Discover the process of validating hypotheses about viewer preferences in eSports content through data visualization and statistical analysis. Gain insights into the intersection of competitive gaming, data science, and media production while considering the limitations of available datasets and the potential for further exploration in this rapidly evolving field.

Syllabus

Intro
Motivations
Esports, e-sports, eSports
Overwatch according to its website
Anatomy of an Overwatch game
The Overwatch League (2)
Following the action
Process outline
The Architectural Diagram Slide
Picking packages
Video splicing
Area cropping
Player name parsing using Azure
Data storage using TinyDB
Data plotting & stats
Chart example
Retrospective
Dataset
Pre-game standings (wins-losses)
Pre-game win percentage
Bias & hypotheses refresher
Results - roles
Results - teams
Never enough data (2)
Takeaways
Links - Tools (2)

Taught by

PyCon US

Reviews

Start your review of Decoding Bias and Narrative in Competitive Video Games

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.