
An intermediate level C# and Unity programming course teaching students how to build a player versus environment (PvE) card battling game from scratch.
- Learn how to implement a modular, data-driven card system using ScriptableObjects.
- Implement a scalable, decoupled event system architecture.
- Create a turn-based game loop with boss encounters.
- Build a deck builder to browse, add, and remove cards.
- Inspired by games like Slay the Spire and Hearthstone.
- You may purchase the course and view the official trailer here!


