It simplifies 2D implementation of drag-and-drop card mechanics, allowing base drag-drop feature with event system and customization over it.CardEase is a comprehensive Unity asset designed to streamline the implementation of drag-and-drop card mechanics in 2D games.particularly focusing on card games like Poker and Rummy. With CardEase, developers can effortlessly create and manage decks of cards, allowing for dynamic rearrangement to fit various screen sizesThe asset provides intuitive controls for organizing cards within decks, facilitating smooth drag-and-drop interactions between multiple decks. Moreover, it gives controls over which can be dragged into which place, allowing it so maintain different card groups. it also provides events on actions like card pick/drop and select/deselect to interact with UI.CardEase simplifies the process of integrating intricate card mechanics into your project, saving time and effort while ensuring flexibility and responsiveness.It works with RectTransform and Horizontal Layout Group to handle arrangments and alignments of elements.Assets Used:totaly 9 card imageshas been used(twice in each demo), 3 different ACEs and 3 different Kings and 1 Joker.each card has dimension of 221 X 342.these images are just for demo, you can use any other image with any other dimentions.checkout Github repo for more info: Card Easealso consider supporting development of this package by donation from hereThis asset provides customizable drag-drop system for card games. some of it's key features areAuto-alligments of cards based on screen and element sizes.Control over main CARD to allow any kind of customization over the base prefab.Option to group cards and drag cards amoungs groupsOption to select multiple cards and make a new group of it.Option to seperate different zones where card can and can not be dragged.event system to invoke and listen to differnt events like card pick/drop or select/deselect.