/hades-boon-hunter

Fun project to go along with playing Hades

Primary LanguageTypeScriptMIT LicenseMIT

Hades Boon Hunter

This is a fun side-project to help with playing Hades. In this game, there are resources unlocked by acquiring various boons at least once.

This app is a run-through aid to track what boons have been chosen, and to show which duo boons and legendary boons are potentially available based on those choices.

Objectives

I'm not trying to write good code right now, just to put out as many features as possible, as quickly as possible. I will probably pivot to writing some tests and refactoring at some point though.

Styling is currently minimal. Types are incomplete but there are a few helpful ones. I'm exploring some tools I haven't used much previously: Chakra UI, Vite, pnpm.

Feature List

Current boon tracking

  • shows a list of current boons
  • organized by god
  • show which boons unlock duo boons
  • show which boons unlock legendary boons
  • deleting current boons
  • summarizing buffs

Choosing new boons

  • shows a list of gods
  • selecting a god shows their boons
  • only remaining boons are available
  • indicate which gods have priority based on current boon progress
    • gods who have a duo boon requirement met
    • gods who have a legendary boon requirement met
    • show a count of possible duo & legendary boons
  • indicate which boons will unlock a new duo or legendary boon
  • allow cancelling a god selection
  • highlighting synergies

Duo boon tracking

  • add data
  • show a list of duo boons
  • highlights a boon requirement if it has been chosen
  • checklist for acquired duo boons
  • sort duo boons based on unlock status
  • highlight a duo boon if one or more requirements are met
  • sort duo boons based on requirements met

Legendary boon tracking

  • add data
  • show a list of legendary boons
  • highlight a boon requirement if it has been chosen
  • checklist for acquired legendary boons
  • highlight a legendary boon if one or more requirements are met

Persistence

  • track what boons have been unlocked across run throughs
  • track against prophecies

Related Tools

https://coda.io/@sig/hades - duo boon table on Coda https://coda.io/@sig/hadesmobile - legendary & duo boon table on Coda