Create roguelike deck-building card games, like Slay the Spire, Monster Train, or Across the Obelisk, using this Unity asset with cards, enemies, skills, targeting, energy, and turn-based combat.Create, customize, and expand your own roguelike deck-building card game in Unity using this modular gameplay core.Designed with a clean and extensible architecture, this template provides everything you need to build turn-based card battles, fantasy deckbuilders, RPG combat systems, and games inspired by classics like Slay the Spire, Monster Train, Across the Obelisk, and Inscryption.Easily create your own cards, enemies, skills, effects, and combat mechanics using an organized workflow based on ScriptableObjects, prefabs, and C#.The package includes a fully playable demo scene, allowing you to immediately test combat flow, card interactions, enemy AI, targeting, energy management, and deck mechanics.HELPFUL LINKS: | 🌐 WEBSITE | 💬 DISCORD |🎮 FEATURES🃏 Turn-Based Card CombatBuild engaging card battles with a complete gameplay loop.✔ Draw cards✔ Play cards✔ Spend energy✔ Attack enemies✔ Cast skills✔ Discard cards✔ Enemy turn✔ New player turn🎴 Deck, Hand & Discard SystemEverything required for classic deckbuilder gameplay.Deck containerHand managementDiscard pileRandom card drawAutomatic discardDeck reshuffleConfigurable hand sizeSmooth card movement⚙ Modular Card ComponentsCreate new cards without rewriting the entire system.Simply extend the base card component and build mechanics like:⚔ Damage💥 Multi-target attacks❤️ Healing🛡 Defense☠ Poison✨ Buffs & Debuffs🎴 Card Draw⚡ Energy Gain/Loss🔮 Custom Effects👹 Enemy Action SystemEnemies use reusable action assets, making AI easy to extend.Includes:Enemy attacksHealingIntent previewMultiple enemiesDeath handlingBoss-ready architectureCustom enemy behaviours🎯 Targeting SystemA familiar deckbuilder targeting experience.Arrow targetingEnemy selectionCard validationEffect executionCancel targetingPerfect for attacks, spells and tactical abilities.❤️ Player SystemReady-to-use player controller featuring:HealthEnergyTurn managementDamageHealingDeath eventsUI synchronizationEasily expandable with armor, block, mana, rage, stamina, classes, relics or RPG progression.🖥 Demo UI & PrefabsIncludes production-ready prototype assets:Card prefabEnemy prefabCard popupTargeting arrowRuntime UIMain MenuGameplay SceneReplace the included graphics with your own artwork in minutes.✨ Lightweight & Easy to ExtendThe project is intentionally kept lightweight and beginner-friendly.Clean architectureScriptableObject workflowEasy to customizeHighly modularBeginner-friendly codebaseProduction-ready foundation🎯 Perfect For🃏 Roguelike Deckbuilders⚔ Fantasy RPGs🎴 Card Battlers🏰 Dungeon Crawlers♟ Strategy Games🎮 Indie Projects🚀 Game Jams🧪 Rapid Prototyping🔗 Works Great WithFantasy UI KitsCard Frame PacksCard Illustration PacksRPG Icon PacksCharacter PacksEnemy PacksVFX PacksInventory SystemsQuest SystemsDialogue SystemsSave SystemsLocalizationAnalyticsEconomy SystemsShop Systems🔧 Recommended IntegrationsEasy SavePlayFabUnity LocalizationOdin InspectorScriptable SheetsDialogue System for UnityYarn SpinnerInventory SystemsQuest FrameworksRPG FrameworksDamage NumbersFantasy UI PacksCharacter PacksAudio Libraries📦 RequirementsRequiredUnity UI (uGUI)TextMesh ProUnity Input System📝 Please NoteThis asset provides the core gameplay framework for a roguelike deckbuilder.Features such as map progression, relics, shops, meta progression, save/load systems, procedural generation, LiveOps, multiplayer, or collection management are intentionally left for developers to build according to their own game design.Key Features:Complete Roguelike Card Battler framework.Clean API for extending player and game states.Supported Platforms:PC, Android, iOS, WebGL, Consoles.Dependencies:Unity UI (uGUI)TextMesh ProUnity Input SystemCards and Heroes avatars were generated using AI, as well as some of the names for the units and spells.Everything else, including UI and the coding part is made by human.




