I am making a small roguelite game and between runs the player can buy permanent upgrades. However, I am debating between how the player should get these upgrades, coins or Skill Points. Coins are earned when the player dies, based on how they did. SP is earned by leveling up, with one SP per lvl up .Each has pros and cons
Coins
+ Are more common and easier to scale the cost of upgrades to a more precise amount (ex. 300 vs 500 coins)
+ Could be implemented with other reward systems such as challenges, etc
- If skill points are not in the game, the level up system has basically no use.
Skill Points
+Gives lvl up system a purpose
+Could make a system to exchange coins for SP
-since all costs would be similar, I can't make better upgrades cost a whole lot more
-if the price went up by 1 DP each time, it could reach 10 or more SP which would take a large amount of time to get
Which should I choose?
Also sorry if this was the wrong forum or a lot of reading