StackCraft - Card Stacking Survival Game OFFICIAL SALE

Build the next card-stacking survival hit!


StackCraft is a feature-complete Unity template designed for developers looking to create games in the emerging "card-stacking" genre. Inspired by survival and base-building classics, this template provides a robust foundation where everything, from resources and characters to structures and enemies, is a card.


Key Features

  • Dynamic Stacking Logic: A flexible system where cards interact based on a customizable Stacking Rules Matrix. Control exactly which categories can stack and how they behave.
  • The Day Cycle: A structured game loop featuring distinct phases: Feeding (survival), Selling (inventory management), Encounters (events), and New Day transitions.
  • Deep Crafting System: Use stacks to trigger time-based recipes. Includes a discovery System that tracks and saves recipes the player has successfully found.
  • Tactical Combat: A built-in Rock-Paper-Scissors (RPS) combat system with damage multipliers, ranged/magic projectiles, and visual feedback.
  • Integrated Quest System: Drive player progression with organized Quest Groups. Track tasks like exploring new areas, reaching specific days, or collecting resources to unlock rewards.
  • Dynamic Encounter System: Keep players on their toes with time-based events. Configure Scriptable Objects to spawn enemies, friendly units, or rare resources based on the current day or specific random ranges.
  • Content-Driven Design: Add new cards, recipes, encounters, and quests without writing code. Everything is managed through Scriptable Objects.
  • Persistent Save System: Full game-state persistence, handling everything from card positions to active quests and discovered recipes.
  • Cross-Pipeline Ready: Switch between Built-in and URP at any time. All shaders are made in Shader Graph. Includes a one-click switcher tool!

Supported Platform

PC / Mac / Linux (Standalone - default Unity build targets)


Third Party Notices

Asset uses DOTween under MIT license; see Third Party Notices.txt file in package for details.


Demo

Want to try it out before purchasing?