Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Jukebox Hero

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Daniel Lew Daniel Lew
July 13, 2016
460

Jukebox Hero

All about Guitar Hero mechanics and how to abuse them for maximum score.

This is a lighthearted talk I've given a few times now (shockingly).

Avatar for Daniel Lew

Daniel Lew

July 13, 2016
Tweet

Transcript

  1. Score Basics • Sustains = points per second • Whammy

    + sustain • NOTHING • Whammy + star notes • Star power!
  2. Score Basics • Every 10 notes increases multiplier • Max

    multiplier = 4 • Combines with star power
  3. Rock Band Differences • Star power -> overdrive • Can

    collect overdrive while in overdrive • Collecting fills everyone’s overdrive • Each player’s overdrive is multiplicative (up to 16x!) • Vocals and drums can only activate at designated points
  4. Star Path Algorithm • Dynamic programming! • Start at end

    • Move one tick backwards at a time • Store every possible state for tick • Try every possible action • Store max score for each state
  5. Star Power Activated Max Score 0 TRUE 2000 1 TRUE

    1500 0 FALSE 1600 1 FALSE 3000
  6. Evaluate SP SP = 1, Activated = False Star Power

    Activated Max Score With Note 0 TRUE 2000 2050 1 TRUE 1500 1550 0 FALSE 1600 1625 1 FALSE 3000 3025
  7. Evaluate SP SP = 1, Activated = False Star Power

    Activated Max Score With Note 0 TRUE 2000 2050 1 TRUE 1500 1550 0 FALSE 1600 1625 1 FALSE 3000 3025
  8. Star Power Activated Max Score 0 TRUE 2000 1 TRUE

    1500 0 FALSE 1600 1 FALSE 3000 Star Power Activated Max Score 0 TRUE 1 TRUE 0 FALSE 1 FALSE N + 1 N
  9. Star Power Activated Max Score 0 TRUE 2000 1 TRUE

    1500 0 FALSE 1600 1 FALSE 3000 Star Power Activated Max Score 0 TRUE 1650 1 TRUE 2050 0 FALSE 1625 1 FALSE 3025 N + 1 N
  10. Math! • 9 *1 *50 = 450 • 10 *

    2 * 50 = 1,000 • 10 * 3 * 50 = 1,500 • 450 + 1,000 + 1,500 = 2,950
  11. Math! • Every note afterwards must be multiple of 4

    • (Score - (first 29 notes)) % 4 = 0 • Aka, mod4