A complete, production-ready toolkit for creating card games in Unity with drag-and-drop functionality, deck management, hand systems, and flexible card customization.Card Game Starter Toolkit is a powerful and intuitive solution for building any type of card game in Unity. Whether you're creating a classic solitaire, a competitive trading card game, a poker simulator, or an innovative card-based mechanic for your RPG – this toolkit provides all the essential components out of the box.Complete Card Management SystemCreate and manage decks with stacking mechanics and visual depthImplement player hands with customizable arc layoutsDrag and drop cards between decks, hands, and drop zonesSmooth animations for moving, flipping, and rotating cardsFlexible Card CustomizationScriptable Object-based card data systemSupport for values, suits, orders, and custom attributesCard filtering system with whitelist/blacklist optionsCustomizable text fields on cardsFront/back views with separate sprites and colorsIntuitive Drag & DropBuilt-in drag system with visual feedbackHighlight drop areas with customizable colors (idle, accept, reject)Priority-based drop detectionSupport for both mouse and touch input (Legacy & Input System)Advanced Sorting & OrganizationSort cards by value, order, suits, or custom attributesMultiple sort directions (lowest-to-highest, highest-to-lowest)Shuffle functionality with Fisher-Yates algorithmSuit-based grouping and sortingDrop Areas & FiltersCreate unlimited drop zones with custom filtersFilter cards by value, order, suit, tags, and attributesWhitelist/Blacklist support for suits and tagsVisual feedback for valid/invalid drops🚀 Perfect ForTrading Card Games (TCG/CCG)Solitaire & Card Puzzle GamesPoker & Casino GamesDeck-building GamesBoard Games with Card MechanicsPrototyping Card Game Mechanics💡 Why Choose This Toolkit?Time-Saving: Skip weeks of development, all core systems are ready to useFlexible: Works with any art style and game designProduction-Ready: Clean code and proper architectureEasy to Learn: Intuitive API with comprehensive events systemScalable: From simple prototypes to complex commercial projectsDiscord | DocumentationNote: This asset works only inside Unity canvas.Input Support: Works with both Legacy Input Manager and Unity's new Input SystemSmooth Animations: Easing functions for natural card movementsEvent System: Comprehensive delegate-based events for all card interactionsFilter System: Multi-layer filtering with whitelist/blacklist supportCollision Detection: Polygon-based overlap detection for precise drop zonesLayout Calculations: Dynamic hand layouts with configurable arc angles and spacingSupported Platforms:Windows, Mac, LinuxiOS, AndroidWebGLAll platforms supporting Unity UI




