View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.0
- Last updated
- First released
- Unity version
- 6000.4.0 or later
- Package size
- 8.5 MB
- Files
- 144
- Favorites
- 3
- Views in the past week
- 14
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $29.95 on
Keywords
Card Game 2D Starter Toolkit
A complete, production-ready toolkit for creating card games in Unity with drag-and-drop functionality, deck management, hand systems, and flexible card customization.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 2
Card Game 2D Starter Toolkit screenshot 1
About this asset
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 System
- Create and manage decks with stacking mechanics and visual depth
- Implement player hands with customizable arc layouts
- Drag and drop cards between decks, hands, and drop zones
- Smooth animations for moving, flipping, and rotating cards
Flexible Card Customization
- Scriptable Object-based card data system
- Support for values, suits, orders, and custom attributes
- Card filtering system with whitelist/blacklist options
- Customizable text fields on cards
- Front/back views with separate sprites and colors
Intuitive Drag & Drop
- Built-in drag system with visual feedback
- Highlight drop areas with customizable colors (idle, accept, reject)
- Priority-based drop detection
- Support for both mouse and touch input (Legacy & Input System)
Advanced Sorting & Organization
- Sort cards by value, order, suits, or custom attributes
- Multiple sort directions (lowest-to-highest, highest-to-lowest)
- Shuffle functionality with Fisher-Yates algorithm
- Suit-based grouping and sorting
Drop Areas & Filters
- Create unlimited drop zones with custom filters
- Filter cards by value, order, suit, tags, and attributes
- Whitelist/Blacklist support for suits and tags
- Visual feedback for valid/invalid drops
🚀 Perfect For
- Trading Card Games (TCG/CCG)
- Solitaire & Card Puzzle Games
- Poker & Casino Games
- Deck-building Games
- Board Games with Card Mechanics
- Prototyping Card Game Mechanics
💡 Why Choose This Toolkit?
- Time-Saving: Skip weeks of development, all core systems are ready to use
- Flexible: Works with any art style and game design
- Production-Ready: Clean code and proper architecture
- Easy to Learn: Intuitive API with comprehensive events system
- Scalable: From simple prototypes to complex commercial projects
From the publisher's Asset Store listing.
Technical details
Note: This asset works only inside Unity canvas.
- Input Support: Works with both Legacy Input Manager and Unity's new Input System
- Smooth Animations: Easing functions for natural card movements
- Event System: Comprehensive delegate-based events for all card interactions
- Filter System: Multi-layer filtering with whitelist/blacklist support
- Collision Detection: Polygon-based overlap detection for precise drop zones
- Layout Calculations: Dynamic hand layouts with configurable arc angles and spacing
Supported Platforms:
- Windows, Mac, Linux
- iOS, Android
- WebGL
- All platforms supporting Unity UI
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.4.0a5 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.