Programming and Game Design for DeckBuilding Games

A Practical Course in Programming and Game Design for DeckBuilding Games
4.50 (12 reviews)
Udemy
platform
English
language
Game Development
category
Programming and Game Design for DeckBuilding Games
165
students
5.5 hours
content
May 2023
last update
$84.99
regular price

Why take this course?

🎮 Dive into the World of DeckBuilding Games with "Programming and Game Design for DeckBuilding Games" by TheCodingCult! 🚀


Course Overview 📘

In this comprehensive course, TheCodingCult (Henrique de Carvalho) takes you on an exciting journey into the heart of deckbuilding games, where strategy meets innovation. Whether you're captivated by classics like Slay the Spire or the iconic Magic the Gathering, this course is your ticket to understanding the inner workings of these engaging titles.


What You'll Learn 🧠

  • Mastering Card Systems: From the fundamentals of creating a deck to advanced modular targeting and effect systems, you'll learn it all!
  • Programming Skills: Gain hands-on experience with programming logic that powers card animations (like moving from hand to deck), shuffling, and more.
  • Player Interaction: Understand how to implement player input, such as using cards or skipping turns, to make the gameplay dynamic and responsive.
  • Targeting Systems: Learn to create precise targeting mechanisms for enemy units, your own units, or all entities on the field.
  • Energy Costs & Effect Systems: Design requirement systems (like energy cost) and effect systems that handle a myriad of game events, from dealing damage to healing or gaining block.
  • Game State Management: Control the flow of the game with a sophisticated state machine that handles different phases, such as maintenance, draw, and combat phases.
  • Status Effects & Modifiers: Implement status effects, like "Vulnerable," which can drastically affect gameplay by increasing damage taken.

Course Structure 🏗️

This course is meticulously structured to take you from zero to hero in deckbuilding game design and programming.

  • Foundational Concepts: Begin with the basics of creating card systems, including drawing and shuffling cards.
  • Advanced Mechanics: Progress to more complex concepts like modular targeting and effect systems.
  • UI/UX Design: Learn how to design user interfaces that are both functional and aesthetically pleasing.
  • Game Logic & State Management: Understand the logic behind game states and transitions, keeping your game cohesive and engaging.
  • Effect Systems & Status Effects: Dive into creating powerful effect systems that bring your cards to life with various status effects.
  • Prototyping Your Game: By the end of the course, you'll have a fully functional prototype of your very own card game to showcase your newfound skills!

Why Take This Course? 🤔

  • Practical Skills: Gain hands-on experience with real-world examples and projects.
  • Career Potential: Expand your portfolio and enhance your CV with in-demand game development skills.
  • Community Support: Join a community of like-minded learners and exchange ideas, feedback, and support.
  • Fun & Engaging: Learn while having fun creating your own deckbuilding game prototype!

Ready to Build Your Game? 🎮

Enroll in "Programming and Game Design for DeckBuilding Games" today and start your journey towards becoming a skilled deckbuilding game developer. With TheCodingCult's expert guidance, you'll be crafting your own addictive card games in no time! 💼✨


Don't miss out on this opportunity to turn your passion for games into a reality. Sign up now and let's create something truly magical together! 🚀🎉

Course Gallery

Programming and Game Design for DeckBuilding Games – Screenshot 1
Screenshot 1Programming and Game Design for DeckBuilding Games
Programming and Game Design for DeckBuilding Games – Screenshot 2
Screenshot 2Programming and Game Design for DeckBuilding Games
Programming and Game Design for DeckBuilding Games – Screenshot 3
Screenshot 3Programming and Game Design for DeckBuilding Games
Programming and Game Design for DeckBuilding Games – Screenshot 4
Screenshot 4Programming and Game Design for DeckBuilding Games

Loading charts...

Related Topics

4204442
udemy ID
25/07/2021
course created date
14/05/2023
course indexed date
Bot
course submited by