Unity, Development of a tactical turn-based game, C#, pathfinding, AI
If you are tired of platform games then this is the course for you. You will learn how to work with Unity and create strategy games
5 sections • 67 lectures • 16h 57m total length
Installing Unity and Visual Studio
Extra Lecture. Canvas
Creating the first object
Variables. Value and Reference types
Extra lecture. Prefabs (Unity 2020)
Creating Hex Prefab
Canvas, Transform, RectTransform
Else-If Statement, Ternary Operator
Basics of OOP: encapsulation, inheritance, polymorphism
Methods. Parameters. Ref, In, Out
Array, Two-Dimensional Array
Start, Awake, Update functions
Static classes and members
Optimal Path, p.1
Optimal Path, p.2
Movement, p.1, Time.deltaTime
Movement, p.3, Ground Regiment
Scriptable Objects, Serialization
Scroll Rect, Grid Layout Group
Observer Pattern, Destroy() method
Completing Hero Prefabs
The Attacking Regiment
Melee fighter looks for target
Ranged fighter looks for target
The Melee fighter attacks
The Arrow's flight
The Mage Ball
AI looks for positions to occupy
AI Calculates distance
AI makes a decision
Turns and Rounds
Correct understanding of the Lerp method
Correct understanding of the Lerp method-2
Realistic arrow flight in an arc
Catapult Fires. Physics2D
For beginners and professionals
We all remember and love the Heroes of Might and Magic series. Tactical combat is the pinnacle of smart fighting games. Anyone can create a game from scratch. We are going to prove this together. This course is about IDEAS, С sharp and Unity3D. All This will save your TIME.
Create something serious from scratch.
Unity 2019. With some upgrades to 2020
The topics covered:
How to find available positions?
How to move hero avoiding obstacles?
How how to distinguish between allies and enemies?
How to distinguish between deserts, swamps and grass?
How to manage scripts?
How to define the Optimal Path?
How to visualize the damage?
How to create a ranged attack?
How does the enemy AI make a decision?
How to manage turns and rounds?
How to place allied regiments?
How to make a flying hero fly over water and mountains?
Unity and c# topics
Basics of OOP
Else-If Statements, Loops
Variables, Properties and Types
Classes and Objects
Canvas and Images, anchors and screen resolution
Sprite Renderer, Transform, Rect Transform Components
Arrays and Lists, multi-dimensional array, jagged array
Rounds and Turns
C# Methods, ref, out, in
The course is good for those who want to create the game structure using interfaces. The course will be updated frequently for additional ideas.
PS. You also will get more than 20 isometric hexagon sprites and bonus ideas:)
Who this course is for:
Beginners and professionals in game development
Rating: 5.0 out of 58 months ago
Very detailed course which goes step by step explaining the whole process to make your own turn based strategy game.
Ilnar respond fast to any question you could have to solve issue during the course.
Would definitely recommend this course.