I have an existing card game that I want to upgrade graphics and UI. Using Unity/C# deal cards to 4 players (1 real, 3 AI). Once all the cards are dealt ability to sort card layout by suit. When the users turn comes around he will choose a card and it will played (card spinned) to middle of playing surface. At the end of play cards are stacked and move towards winning player then disappear.
I have all the game logic, card shuffling logic etc. I just want an engine to deal, display, sort, and play the cards to the middle of playing surface.