Dev Asset Collection

All Things That You Need to Build A Video Game
Menu
  • 2D
    • Characters
    • Environments
    • Fonts
    • GUI
    • Textures & Materials
  • 3D
    • Animations
    • Characters
    • Environments
    • GUI
    • Props
    • Vegetation
    • Vehicles
  • Add-Ons
    • Machine Learning
    • Services
  • Audio
    • Ambient
    • Music
    • Sound FX
  • Essentials
    • Tutorial Projects
  • Templates
    • Packs
    • Systems
    • Tutorials
  • Tools
    • AI
    • Animation
    • Audio
    • Camera
    • Game Toolkits
    • GUI
    • Input Management
    • Integration
    • Level Design
    • Localization
    • Modeling
    • Network
    • Painting
    • Particles & Effects
    • Physics
    • Sprite Management
    • Terrain
    • Utilities
    • Version Control
    • Video
    • Visual Scripting
  • VFX
    • Particles
    • Shaders
Home
Tools
GUI
Card Controller Pro – Free Download

Card Controller Pro – Free Download

Tsunami 26 June, 2026
Sending
User Rating 0 (0 votes)

Drop-in card system for Unity GUI. Fan hands, drag-and-drop, attacks, flips — edit from Inspector or extend with code. Build TCGs, deckbuilders, and poker games in minutes, not days.

For more details about this asset: Click Here

This package is provided solely for evaluation, learning, or testing purposes before purchase and is not permitted for commercial use.

Card Controller Pro v1.0.1

VIP Only

“If possible, please buy the package to support the developer”

Description
Stop building card systems from scratch. Card Controller Pro gives you everything you need to add polished, animated card gameplay to your Unity project — without writing a single line of animation code. And when you’re ready to go deeper, extending it with your own code is just as easy.

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. A fireball that deals damage, a heal spell that restores health, a trap that triggers on placement — just override a method.
Subscribe to Action events — hook into any card’s lifecycle from external systems. Perfect for score tracking, sound effects, UI updates, or any logic that doesn’t belong on the card itself.
Adding a new animation takes one [Serializable] class and one [AddTypeMenu] attribute. It auto-discovers and appears in the Inspector dropdown immediately — no registration, no boilerplate. 🛠️

🤖 AI-Ready — Let Your Agent Write the Code For You

Card Controller Pro ships with a comprehensive CLAUDE.md file — a complete architecture reference designed specifically for AI coding agents. Feed it to Claude, Cursor, Copilot, or any AI assistant and it will understand the entire system: every component, every API, every extension point.

Want a new card type that chains lightning between enemies? A deck-building system with energy costs? A discard pile with reshuffling? Just describe what you want — your AI agent already knows how Card Controller Pro works and will write the code for you. It’s like having a second developer who has read every line of the source code. 🧠💻

🎴 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.

Technical details
Unity Version: Unity 6+

Render Pipeline: Works with URP, HDRP, and Built-in

UI System: Canvas / UGUI (RectTransform-based)

Dependencies: DOTween or DOTween Pro (Demigiant), Unity Input System

Third-party included: SerializeReferenceExtensions (MackySoft) — vendored, no extra install needed

Core Components:

Card — Single card controller (pointer events, drag, flip, tilt, targeting, spring physics)
CardGroup — Hand/zone manager (fan & straight layout, hover routing, card ordering)
CardData — ScriptableObject data container with animation slots and virtual lifecycle hooks
CardDropZone — Drop target for moving/using cards between groups
CardGroupInitializer — Inspector-driven batch card spawning with delays
CardHealth — Health tracking with damage, healing, and death events
DynamicArrow — Pooled dotted arrow for attack/targeting visuals
Animation System:

7 animation categories (Place, Attack, Hover, Pickup, Select, Use, Hide)
20+ built-in animation implementations
All selectable via Inspector dropdowns — no code needed
Extensible: implement one interface + one attribute to add custom animations
Full DOTween and AnimationCurve support
Global unscaled time setting for pause-menu compatibility
Card Types: Place, Attack, Use, Targeted Use, Static

📦 Included:

3 card prefab variants (Standard, TCG, Balatro-style)
Multiple demo scenes
Full source code (no DLLs)
Complete documentation
Code: ~2,500 lines across core scripts. No assembly definitions required (optional setup guide included). Namespace-safe for integration into existing projects.

Get paid unity asset for free
Prev Article

Related Articles

Storytelling Splash Effect – Free Download
Tsunami 5 December, 2024

Storytelling Splash Effect – Free Download

uGUI Message Box Modal Dialog and Menu – Free Download
Tsunami 11 August, 2020

uGUI Message Box Modal Dialog and Menu – Free Download

GUI Animator for Unity UI – Free Download
Tsunami 29 July, 2020

GUI Animator for Unity UI – Free Download

Text Animator for Unity | UI Toolkit and Text Mesh Pro – Free Download
Tsunami 5 June, 2026

Text Animator for Unity | UI Toolkit and Text Mesh Pro – Free Download

Leave a Reply Cancel Reply

Recent Posts

  • realvirtual.io Simulation 6 – Free Download
  • Ocean Environment Pack 2 – Coral Reef – Free Download
  • Solitaire Sort Puzzle Template + Level Editor – Free Download
  • UniWebView 6 – Free Download
  • Pose Manager PRO – Free Download

Dev Asset Collection

All Things That You Need to Build A Video Game
Copyright © 2026 Dev Asset Collection
Privacy Policy | Disclaimer | DMCA