Shuffle & Slay
This is a game I created for my Game Engines 2 final. I have a lot more ideas I hope to add later on.
I spent about three weeks making the game, but I always wanted to create a card game like this.
I began the project by designing a data-driven card system using ScriptableObjects, allowing each card to store unique information, like the number and suit. To streamline the creation of all 52 cards, I learned about how to make a Unity Editor tool that would automatically generate the card assets for each card based on imported sprites. This also leaves it easy to generate different kinds of decks in the future. These assets were stored in the Resources folder, which I learned you can use "Resources.LoadAll" to get all the prefabs/ScriptableObjects to create a list of all the cards in code.
I created custom art assets for the cards and icons. Using the auto-generate deck tool, I attached scripts to all the cards that would match the card number and suit to the correct sprite with the correct color.
The gameplay loop was an early prototype with placeholder visuals. Looking ahead, I plan on adding bonus features to make the cards more dynamic and create more of a rogue-lite game.
Updated | 20 days ago |
Status | In development |
Platforms | HTML5 |
Author | Monkey_Wizard831 |
Genre | Card Game |
Made with | Unity |
Tags | No AI, Singleplayer, Unity |