[100% OFF] Learn To Code Trading Card Game Battle System With Unity 3D

What you Will learn ?

  • Create beautiful custom cards and creatures for your game
  • Show enlarged previews when you are hovering over a card or a creature
  • Enable card rotation and design a custom card back
  • Highlight cards that your players can play and creatures that can attack this turn with glows around their border
  • 2 different ways to drag cards in trading card games: just dragging cards onto the battlefield area to play them, or dragging onto a specific target to cast spell or attack with creatures
  • Show targeting gizmo with an arrow and a target icon when attacking with creatures or casting spells
  • Create adaptive layouts for your player’s hand and table areas. We are not using pre-determined places for cards. All the creatures and cards will always remain centered
  • Make a Hearthsone-styled mana pool with 10 mana crystals. Players start the game with 0 mana and in the start of each turn they will receive 1 mana crystal
  • Create framed Hero portraits and round Hero Power buttons
  • Create a burning rope that will measure time left until the end of the turn
  • Create decks with variable thickness. The more cards your deck contains – the thicker it looks
  • Separate Visual and Logical part of your game (aka server – game client)
  • Create a simple system to manage, edit and create new cards, creatures or Hero classes
  • Manage turns in trading card games
  • Establish the most basic game mechanics of playing creatures and attacking opponent’s creatures or opponent’s Hero
  • Create custom effects for your spells and Hero Powers
  • Create diverse creature effects that might be triggered: when the creature enters the battlefield, when the creature dies, when the turn starts or ends or even when certain events occur in the game (like: when your Hero takes damage, draws a card, etc…)
  • Determine “game over” conditions and show some end game animations or events
  • Create a simple computer AI that will control opponent’s Hero

Course Description

This course provides a full guide on trading card game battle mechanics.

The material in this course is divided into 6 Sections. Section 1 features a short introduction to the course. 

In Section 2 we will focus on making cards. We will use Unity UI features to create both faces and card backs of our cards. Spell cards and creature cards will be designed a bit differently. Creature cards will have distinctive oval frames around creature images. You will learn how to rotate cards that are made with Unity UI properly. We will do some scripting to make a simple system that will allow us to create and edit our cards as assets in Unity.

In Section 3 we will continue working on different visual elements: mana pools, rope timer, hero portraits, end turn button and so on. By the end of this Section we will assemble a visual layout of our Battle Scene that our players will see in the final version of the game. We will also explore several scripts that will help us drag cards in the game, organize and display enlarged previews of cards and creatures.

In Section 4 we will prepare our project for bringing in all the scripts that will handle Logic in our game. We`ll start by taking a look at a small slideshow that will explain the relationship between Visual and Logical parts of our game. We`ll add several new Visual features – Damage Effects that will display amounts of damage taken by creatures or heroes in the game, a simple system that will show messages in the start of each turn and targeted dragging for spell cards and creature attacks.

Section 5 is the most complicated Section of this course in terms of scripting. We`ll bring all the remaining scripts, including all the Logic scripts into our project. Our goal for this Section is to establish the most basic game mechanics of drawing cards from deck, playing creatures onto the battlefield and attacking either our opponent`s hero or his creatures. We will also discuss turn management and test our burning rope timer.

In the final section of this course you will learn to create spell and creature effects for your game. Creature effects might be caused when the creature enters the battlefield, when the creature dies, when the turn starts or ends or even when certain events occur in the game (like: when your Hero takes damage, draws a card, etc…). We will also take a look at a simple AI script that will control our opponent`s behavior and let us play this game against the computer.

I have tried to save the project that I was working in as often as I can so that you can easily pick up the material from any point in this course. All these assets that are used to create cards, creatures, hero powers and other game elements are free for commercial use and available for download with this course. You can find detailed info on art and scripting assets and links to some other useful resources in the Credits file that you can download with this course.

Course Requirements

  • First couple of Sections in this course are very beginner friendly. In these Sections we spend most of the time working in Unity Editor. So anyone can learn how to make and rotate cards, create other visual elements that are used in this game.
  • In Sections 4-6 we use some advanced scripting techniques to establish all the processes that happen in our game Logic, write AI scripts and so on. So for the final lectures of this course it is best if you have some previous experience with C#. I try to explain everything that I am doing as much as I can.
  • You should install the latest version of Unity3D to work on this course and open example projects that are provided with this course (to develop this game I used Unity 5.4 beta, so any version of Unity after 5.4 will do).

Coupon Code : 9233F76F0F76A2DC4AA2




Be the first to comment

Leave a Reply

Your email address will not be published.


*


Top Free Udemy Coupons & Courses 2021

A New Way To Learn At Udemy, you can find courses in more than 2,000 subjects in everything from information science to photoshop, yoga, visual depiction, thus numerous others.
There are in every case new things springing up, particularly in fields, for example, computerized reasoning and blockchain, so you can stay up with the latest with your insight.
They offer both free and paid courses inside your financial limit, particularly in the mix with our Udemy coupons or one of the Udemy deals accessible. Be motivated by a large number of master teachers in more than 60 dialects!
📷 Free Udemy coupon at SmallAcademy

How It Works

Udemy is something other than a web-based learning stage, it is an on-request community for self-development, information, and an approach to move toward existence with a fresh out of the box new point of view. Its talks can incorporate recordings, slides, content, just as tests, practice tests, assignments, and activities to upgrade the learning experience of understudies.
Simply select a course that intrigues you, for example, the Udemy photography program, and sign up utilizing our Udemy rebate codes or Udemy arrangements to begin.
You can likewise sign in to your record from for all intents and purposes anyplace, at whatever point you need, and access your courses forever, so you can keep learning at your own pace such that works for you. If you need any help with your record or a course, don’t hesitate to utilize the Udemy contact number to talk with a cordial agent.

Get Your Certificate

When you finish a course utilizing a Udemy promotion code in Udemy visual communication, Udemy advanced showcasing, or one of their endless different contributions, you’ll get an endorsement of fruition that you can impart to your companions, family members, collaborators, and potential bosses. These will assist you in showing your achievements; while Udemy isn’t an authorized organization, the information you have picked up will end up being important from multiple points of view.

Learn Everything

At the point when you download the Udemy application, you’re making one stride more like a superior future. You’ll encounter more than 100,000 courses, have the choice to download courses to watch disconnected, tune in to digital recording style sound in a hurry, and watch courses with Chromecast or Apple TV.

How to Apply Coupons code to Udemy Courses ?

The courses links always comes with udemy coupon code attach to it. You don't need to apply the coupon code manually.

Whats the validity of Coupons code ?

The Coupon code is valid for 3 days or less, the coupons code are generated by the course author and they can revoke the validity of coupon code any time. So enroll in the udemy courses applied with free udemy coupons as soon as possible.

How to get Coupon code for any udemy courses ?

The one and only way to get coupon code for any courses available on udemy, is to contact the course author directly and ask them for the coupon code. you can find them on social media or email them directly.

Our Website contains free udemy coupon, 100% off udemy courses, Free udemy discounted coupon. please visit Smallacademy for more