Upgrade System


Author: Joseph W

The upgrade system in Proving Grounds is intended to have multiple behind the scenes modifiers, for instance luck affecting the rarity of upgrades that appear upon leveling up. Unlike with the AoE system in which we brute forced the solution using math, here we use a class "upgrade" and a data table to store the upgrades outside of code and retrieve them easily.  We have separate data tables for "Common", "Uncommon", "Rare'",  and "Legendary" upgrades so once we determine the rarity using the luck system we can simply get an upgrade from the data table specific to that rarity. While not implemented on the front-end side, this system does work and should be able to be expanded on as needed.

Files

UpgradeBeta.png 245 kB
Jun 22, 2024

Get Proving Grounds

Leave a comment

Log in with itch.io to leave a comment.