So I have no idea how to code but I’m hoping someone here could do me a favor, basically I’m making a card game where 2 different players can have the same creature card but with different stats randomly increased or decreased based on base stats. I’ll need to show those stats on some sort of overlay on the card itself.
For example, I could find a card for a creature called Naxxor, and normally Naxxor has.
- Courage - 80
- Power - 90
- Wisdom - 80
- Speed - 70
- Energy - 70
But the card I found has Naxxor with
- Courage - 70
- Power - 95
- Wisdom - 75
- Speed - 90
- Energy - 50
On each creature card there are 4 ‘disciplines’, and an energy value. The four disciplines include Courage, Power, Wisdom and Speed. The disciplines have a range of 5 and Energy has a range of 10
Disciplines on creatures can be at minimum 0 and maximum 160, and each of these values vary by 20 from card to card. Base Energy has a minimum of 20 and a maximum of 120, but a creature can reach 0 energy to be destroyed. For example: Naxxor’s Power which normally stand at 90 can go up to 110 or down to 70 on the base card and his Energy which normally stands at 70 can go up to 90 or down to 50, additional effects through the use of spell card or weapons can temporarily increase a creature’s disciplines and Energy lvls.
For now I want to distribute cards through a store system where you click a button to purchase what are called Booster packs which give a player 5 random cards, so the system would have to pull from a database of base cards and would pull a card based on a rarity lvl of 1-5… later on the packs will cost ingame currency but for now it can simply be a button.
The point of this is to always give a player a possible better card to grind towards, in order to achieve the perfect card.