-
I wanted to create a game similar in style to Monster Train. I enjoyed the game very much and I wanted to see what all it took to create different cards, effects, and battles.
-
Art is always a struggle for me, so this time around I used various AI to create art for the game.
-
I created the base for a game, but seeing as I never expect to put it out, I never balanced or finished the game up. I see it was a great learning experience with data tables, and systems.
AI Art
I am not an artist I will be the first to admit that. Using AI art to create cards was super helpful for me in this game. Having actual art, no matter how bad it was, as place holders for various cards of effects made it designing this game feel much more real to me. I also found it fun to use different AIs to see what their styles were.
Skill Tree
I created a skill tree, 1 for each deck type. The user could spend currency to buy these upgrade, which created real effects on different cards, or the users base stats.
Data Tables
From the player’s cards, to enemies, to the styles of battles, and even powerups and card effects, data tables were used. I wanted to see how I could utilize this resource in a card game, and found it quite handy.
Saving Data
I utilized a combination of the game instance and a save manager to save all data. The current run could be saved, along with global data. Decks, card unlocks, power ups, things bought at the store, was all saved and tracked.
Card Effects
Cards can have different effects on them that did different things dependent on triggers.