Skip to content

A data visualization of Dota 2 hero popularity throughout official Valve events

Notifications You must be signed in to change notification settings

darrenyong/dotaPop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

View the live site

DotaPop

Splash Page

DotaPop is a data visualization project designed to show the popularity of heroes over time throughout official Valve events. Popularity is calculated by how often each hero is picked AND banned for each event. It is built using the following technologies:

  • Backend: Node.js with Express.js
  • Frontend: JavaScript
  • Misc: D3.js, HTML5, CSS3

Features

Current Features

Planned Features

  • Add data for more events
  • Create line graph for each hero
  • Create histogram for each event

Sorting by Heroes

Users are granted the option to sort the heroes based on:

  • Name
  • Popularity

Sorting Herpes

Sorting by Events

Users are also granted the option to sort the data based on Valve events. The events that are available as options are as follows:

Sorting Events

Viewing Hero Details

Clicking on each hero sprite will display the details of that hero. Details include:

  • Overall popularity of the hero per event
  • How many games they participated in
  • How often the hero was picked
  • How often the hero was banned

Viewing Details

About

A data visualization of Dota 2 hero popularity throughout official Valve events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published