Card Controller Pro
Rated 4.0/5 from 5 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $24.99. The latest store price is $49.99.
View 3 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $49.99 | Latest store price | |
| $24.99 | Autumn Sale | |
| $49.99 | Unity First Price 2026-06-20 2026-06-27 |
Sale and bundle history
The 2 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.
About Card Controller Pro
- Theme > Military & Combat
Drag a prefab. Pick animations from dropdowns. Ship your card game.
Whether you're building a TCG, a deckbuilder like Slay the Spire, a poker game, or anything in between — Card Controller Pro handles the hard parts so you can focus on your game's unique mechanics.
What You Get
- Hands that look right, instantly. Arrange cards in a straight line or a curved fan. Control spacing, scale, and stacking. Cards automatically reposition and animate when added or removed.
- Drag-and-drop that just works. Players can pick up cards, reorder them in hand, and drop them onto zones — all handled for you. Cards smoothly slide aside during reordering and snap back if dropped outside a valid zone.
- Attack targeting with a single setting. Set a card's type to "Attack" and it automatically shows a dotted targeting arrow on drag. Release over a valid target to trigger your attack animation. No raycasting code needed.
- 20+ built-in animations, zero code required. Every animation — place, attack, hover, pickup, select, use, and hide — is chosen from an Inspector dropdown. Mix and match freely:
• Place: Swirl, Slide, Fade In, From Below, Custom Curve, Custom DOTween
• Attack: Arc, Quick Dash, Fade Teleport, Impact Strike, Custom Curve, Custom DOTween
• Hover: Scale Up, Punch Scale, Shake Rotation (2D & 3D)
• Pickup: Scale Up, Punch Scale, Shake Rotation, Transparency
• Use: Dash, Shake
• Hide: Fade Out, Shrink
Need your own animation? Write one class, add one attribute, and it appears in the dropdown automatically. Full DOTween and AnimationCurve support built in.
Easy to Extend With Code
Card Controller Pro is designed to get out of your way when you need custom behavior. Two clean extension points make it simple:
- Subclass CardData — override virtual methods like OnAttackHit, OnPlaced, or OnUsed to add game-specific logic directly to your card types.
- Subscribe to Action events — hook into any card's lifecycle from external systems.
AI-Ready — Let Your Agent Write the Code For You
Card Controller Pro ships with comprehensive AI-Agent SKILLS, CLAUDE.md, AGENTS.md files — a complete architecture reference designed specifically for AI coding agents.
Built For Real Card Games
- 5 card types — Place, Attack, Use, Targeted Use, and Static — each with distinct drag behavior
- Drop zones that auto-show during drag and handle card transfers between groups
- Card flipping with animated Y-axis rotation
- Card selection with visual indicators and selection queries
- Card health system with damage, healing, death events, and auto-cleanup
- Spring physics for satisfying drag wobble
- Cursor tilt that makes cards feel alive in hand
- Batch card dealing with configurable delays and animations
- "Placeable from hand" system — attack cards behave as place cards when dragged from the player's hand, then function as attackers on the board
Developer-Friendly Architecture
Every behavior is driven by ScriptableObject data assets and the Strategy pattern. Swap animations, change card types, and tweak every parameter without touching code. When you do need code, the API is clean, documented, and built to be extended — not fought against.
Includes demo scenes showing TCG gameplay, poker-style dealing, and Balatro-inspired card selection — so you can see exactly how everything fits together.