Try it out at smash-charts.onrender.com!
Please note that the app will take a minute or two to load each time you start a new session.
This is because it is currently being hosted using a "free-tier" plan, which does not support 24/7 uptime.
Welcome to Smash Charts! This is a resource for Super Smash Bros. players who are interested in exploring the various quantitative attributes that control a character's in-game physics, such as a character's weight, a character's maximum movement speed (in various forms, e.g. walking, running, and airborne), and a character's airborne acceleration.
With this web app, users are able to choose which attributes to visualize as well as how to visualize those attributes. Users can quickly see which characters have the highest/lowest value in any given attribute by using a bar chart, and can also see how any given attribute relates to any other attribute by using a scatter plot. The visualizations include tooltips so that one can determine the exact values of a character's attributes by simply hovering their mouse over the relevant section of the visualization.
Character attribute data is not directly accessible within the game itself, and I was unable to find a nice data file (e.g. .csv
or .json
) with the dataset. The best I could find were websites with the data in tabular format (i.e. HTML
tables).
As a result, I had to create the dataset myself by scraping data from one of these websites. I used kuroganehammer.com for this since the tables on this site are in a fairly consistent format, which makes scraping data easier. The resulting dataset can be found here, and the script used for scraping the data can be found here.
Please note that it appears that the website's SSL certificate has expired.
The dataset includes various quantitative attributes that control a character's in-game physics. A more in-depth description for each of these attributes can be found on the "Attribute Info" page of the dashboard. The attribute descriptions provided on the dashboard are based on the descriptions which can be found on SmashWiki.
Interested in contributing? Check out the contributing guidelines. Please note that this project is released with a Code of Conduct. By contributing to this project, you agree to abide by its terms.
Smash Charts was created by Jakob Thoms. It is licensed under the terms of the MIT license.