Solving Guitar Hero's Difficulty Problem
Staycation44
0:00 / 0:00
Solving Guitar Hero's Difficulty Problem
13 838 просмотров · 3 дня назад
Staycation44
79 подписчиков
13 838 просмотров · 3 дня назад
A short history of assigned difficulty in Guitar Hero, Rock Band, Clone Hero, & YARG, as well as an intro to a new metric, a formula, & a Python tool for calculating difficulty from song data.
The github: https://github.com/Staycation44/fretw...
Test data CSV to look up specific songs: https://github.com/Staycation44/fretw...
0:00 Intro
0:52 Difficulty History (Guitar Hero & Rock Band)
2:53 Modern Difficulty (Clone Hero & YARG)
5:30 Metrics - NPS / Notes Per Second
6:05 Metrics - VPS / Variability Per Second
7:50 Calculating Difficulty
9:36 Using fretwork
10:19 Official song data exploration
12:14 Conclusion
Background songs/charts:
Megalodon – Jarvis9999
Convergent Rays – Unlucky Morpheus / CSC QUAG #2 / Charted by John Titor
Killer Queen – Queen (Wavegroup Cover) / Guitar Hero / Harmonix
Open – Olly Steele / CSC Crystallizer / iZenPenguin
Black Widow of La Porte - John 5 / Guitar Hero: Warriors of Rock / Neversoft
King Aura - Seda / CSC Code Red Vol 1 / ΩHM
Will to Survive – Lutharo / CSC March 2022 (Female Led Acts #2) / ThundahK
Players featured:
@JustJoshinCH Supernovae FC
@acai28 Penger 0 ghost FC on YARG Default
@randyladyman Blindfolded TTFAF FC
@CarnyJared Cosmic Embassy grind (FC coming soon)
& me playing much worse in the backgrounds
Special thanks to @aWiseMoose for his dedicated archiving of FCs and chart comparisons
Sources for my project/this video:
TheNathannator’s chart docs: https://thenathannator.github.io/Guit...
scan-chart repo (helped me understand some concepts): https://github.com/Geomitron/scan-chart/
Mido (Python midi library): https://mido.readthedocs.io/
TheBagelMan’s Daniel (inspired the render view): https://thebagelofman.github.io/Daniel/
CSC’s difficulty guide: https://customsongscentral.com/diff-g...
Fullcombo.net’s difficulty guide: https://www.fullcombo.net/clone-hero/...
Fullcombo.net’s difficulty proposal: https://www.fullcombo.net/revolutioni...
Rock Band hidden values: https://rock-band-customs.gitlab.io/a...
Vice History of Guitar Hero: https://www.vice.com/en/article/the-o...
Where I found Iain Simon’s book: https://www.gamedeveloper.com/design/...
Archive of Harmonix Q&A quote: https://web.archive.org/web/202507080...
RB3 Customs Book: https://rhythmgamingworld.com/rock-ba...
osu! SR explainer: https://osuppcalculator.com/blog/osu-...
Etterna MSD explainer: https://community.etternaonline.com/t...
Etterna Calculation architecture: https://deepwiki.com/etternagame/ette...