Definition

Examples

Thoughts

This is the standard system for roguelites, and I love roguelite games.

The primary strengths of upgrade-based systems are:

  1. They are compositional (I love composition)
  2. They are extensible
  3. They easily create rich adaptability
  4. They support (and to some degree require) randomness

<aside> 💡

This has been the default character system for most of my game designs over the past decade, but currently I’m not so certain it is the best choice for Marloth.

</aside>