three_choice - Pidroh/HaxeRPGUtilities GitHub Wiki

Triple Choice System

Motivations

  • Lack of choices is boring
  • Too many choices can be overwhelming
  • Complex choices creates complex UI
    • less time for content
    • bugs

Inspirations

PCL

https://github.com/Hyperion-21/pokecards_plus/blob/dd91ada736fe95f3378cf1720c0a838cf1f0615a/objects/ob_main/Step_0.gml

Slay the Spire

Hades

Minimum system

  • There are always two to three choices
  • choices have probability to them
  • some areas have fixed choices
    • Example: boss area
    • Example: free weapon on first area (gift of the Gods)
  • Previous choices do not influence current choices
  • generated options are not persistent
  • at least for GRI, your monster card prototype might be better off with persistent choices

GRI Ideas

  • changing areas always result in fighting 2 to 3 enemies instead of a normal choice.
    • loading saves too
  • area clear rewards might be better off being deterministic (use random with seed)