Udemy Unity Lecture : Turn based card game (Magic the Gathering) Udemy
Price: AED 257

    Course details

    This lecture is about how to program turn based game's turn structure, card game's card usage system by Unity and C#.


    [Turn based game's turn structure]

    *Using unity's StartCoroutine, enum syntax, you will learn how to program it from the scratch.

    *For example, I adopt famous card game, "Magic the Gathering". You will learn its turn structure and how to program it.


    [Card, RPG game's card, skill usage system]

    *Normally, card game or RPG game has many skills, cards. If user click some skill icon or card UI, relative skill or card's function should be executed.

    *But how will you make it? Using "if" or "switch" syntax? This is too annoying and not elegant way at all.

    *Instead, you will learn how to make this system using Abstract class and inherited specific class, List and foreach syntax.

    *And also, you will learn how to use StartCoroutine in specific card class which does not inherit MonoBehaviour like normal unity C# script start from it.


    This lecture consisted by rather short videos, but this include core mechanism to programming above game, and I typed each script from the scratch, so you will get to the point shortly and thoroughly. And this short lecture does not cover whole programming of complicated 'Magic the gathering'.

    Updated on 27 December, 2017
    Courses you can instantly connect with... Do an online course on Unity starting now. See all courses