Just wondering about methods of getting my objects to be cards. (I by no means want the answer handed to me, but a general idea of what direction to head in would really be helfpful ) I have it in a sort of form right now using mainly math outputs to make the card game psuedo playable. I would like to expand this base form and try to add cards like we would normally see with different abilities. I thought perhaps making 1 card pool to pull from and then defining enemy decks based on a few random values... my main question would be how should I approach making the cards? Would it be multiple arrays kind of? So I set a group of sprites in an array and then based on which 1 is loaded those corresponding stats are then loaded and then "some code somewhere that I don't have done yet" is also loaded to perform actions such as taunt or block some damage next round etc etc.