Learn how to create a multiplayer collectible card game inspired by Hearthstone with Unity.
Who is this class for?
What are you going to learn in this course?
You will learn how to create a multiplayer CCG that plays like a simplified version of Hearthstone. Many of the fundamental gameplay concepts needed in a collectible card game will be covered: turn sequence, mana, creature and spell cards, combat, and more. The networking will be fully server-authoritative, meaning our code will be resilient to hacking.
How is the course structured?
This course is entirely project-based, meaning we will work on building a complete example game from scratch. This game will be heavily inspired by Blizzard's masterpiece Hearthstone.
The future of UNET
The contents of the course are currently the same as the original course published on Gumroad. Unity recently announced they are working on a new multiplayer system that will replace UNET in the future. Over the next few months and as the new system matures, we will start work on updating the course as needed. You do not need to worry about the contents of the course becoming obsolete in a few months; we will progressively update it at no extra cost for you.
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 and instructor.
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.