2iecghz4qvi686tfqxwm

Create your own single-player CCG with Unity: Fundamentals

Learn how to create a single-player collectible card game inspired by Card Crawl with Unity.


Who is this class for?

  • People who have a good understanding of C# programming fundamentals.
  • People who are familiar with how the Unity engine works.
  • People who have an interest in developing their own single-player collectible card games.
  • People who have an interest in learning how to use Unity's entity component system (ECS).


What are you going to learn in this course?

  • How to create your own single-player collectible card game from scratch.
  • How to write games with the new entity component system (ECS) in Unity.


How is the course structured?

This course is entirely project-based, meaning we will work on building a complete example game from scratch using Unity 2018.3.0. This game will be heavily inspired by @tinytouchtales's masterpiece Card Crawl.

Your Instructor


David Pol
David Pol

Hi! My name is David and I am a game programmer with more than a decade of experience in the industry. After working for many different studios on many different projects, I started my own company, gamevanilla, together with ricimi. We are responsible for CCG Kit, the most popular collectible card game kit on the Asset Store.

I am also a teacher at the Postgraduate degree in game design and development at Universitat Oberta de Catalunya and a Unity certified developer.

My ambition is to continue chasing my dreams and help others accomplish theirs by working on exciting games, game development middleware and game programming courses.

You can reach me at @_davidpol.


Class Curriculum


  Introduction
Available in days
days after you enroll
  Creating a game inspired by Card Crawl
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!