Creating turn-based game, Unity Engine
- Development
- Dec 28, 2024

Creating turn-based game, Unity Engine, available at $54.99, has an average rating of 3.75, with 68 lectures, based on 286 reviews, and has 2759 subscribers.
You will learn about 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 This course is ideal for individuals who are Beginners and professionals in game development It is particularly useful for Beginners and professionals in game development.
Enroll now: Creating turn-based game, Unity Engine
Summary
Title: Creating turn-based game, Unity Engine
Price: $54.99
Average Rating: 3.75
Number of Lectures: 68
Number of Published Lectures: 68
Number of Curriculum Items: 68
Number of Published Curriculum Objects: 68
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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:
Ideas:
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
Animations
Else-If Statements, Loops
Variables, Properties and Types
Classes and Objects
Canvas and Images, anchors and screen resolution
Sprite Renderer, Transform, Rect Transform Components
Prefabs
Particle Systems
Arrays and Lists, multi-dimensional array, jagged array
Interface
Abstract classes
Scriptable Objects
Design Patterns
Artificial Intelligence
Code architecture
Movement
Optimal path
Scrollable Storage
Rounds and Turns
C# Methods, ref, out, in
Sprite Renderer
Serialization
Coroutine
etc
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:)
Course Curriculum
Chapter 1: Creating the Battlefield
Lecture 1: Project Plan
Lecture 2: Installing Unity and Visual Studio
Lecture 3: Extra Lecture. Canvas
Lecture 4: Creating the first object
Lecture 5: UI Image
Lecture 6: Positioning GameObjects
Lecture 7: Variables. Value and Reference types
Lecture 8: Extra lecture. Prefabs (Unity 2020)
Lecture 9: Creating Hex Prefab
Lecture 10: Canvas, Transform, RectTransform
Lecture 11: Hexes Prefabs
Lecture 12: Creating Battlefield
Lecture 13: Else-If Statement, Ternary Operator
Lecture 14: Basics of OOP: encapsulation, inheritance, polymorphism
Lecture 15: Access Modifiers
Lecture 16: Methods. Parameters. Ref, In, Out
Lecture 17: Hero Prefab
Lecture 18: Animation
Lecture 19: For Loop
Lecture 20: Array, Two-Dimensional Array
Lecture 21: Coordinate System
Lecture 22: Enumeration
Lecture 23: Foreach loop
Lecture 24: All about UI Button
Chapter 2: Movement
Lecture 1: List<T>
Lecture 2: Adjacent hexes
Lecture 3: Start, Awake, Update functions
Lecture 4: Static classes and members
Lecture 5: Available Positions
Lecture 6: Inheritance
Lecture 7: Interface
Lecture 8: Properties
Lecture 9: Optimal Path, p.1
Lecture 10: Optimal Path, p.2
Lecture 11: Movement, p.1, Time.deltaTime
Lecture 12: Movement, p.2
Lecture 13: Movement, p.3, Ground Regiment
Chapter 3: Scrollable Bar
Lecture 1: Scriptable Objects, Serialization
Lecture 2: Abstract classes
Lecture 3: Heroes
Lecture 4: Scroll Rect, Grid Layout Group
Lecture 5: Instantiate method
Lecture 6: UI Button
Lecture 7: OnMouseDown() method
Lecture 8: Observer Pattern, Destroy() method
Lecture 9: Delegates
Lecture 10: Enemy Deployment
Lecture 11: Start Button
Lecture 12: Completing Hero Prefabs
Chapter 4: The Battle
Lecture 1: The Attacking Regiment
Lecture 2: Melee fighter looks for target
Lecture 3: Ranged fighter looks for target
Lecture 4: The Melee fighter attacks
Lecture 5: Coroutine
Lecture 6: Particle System
Lecture 7: The Arrows flight
Lecture 8: The Mage Ball
Lecture 9: AI looks for positions to occupy
Lecture 10: AI Calculates distance
Lecture 11: AI makes a decision
Lecture 12: AI attacks
Lecture 13: Turns and Rounds
Lecture 14: Game Over
Chapter 5: Bonus Section
Lecture 1: Constructors: Random hex-tiled Field
Lecture 2: Correct understanding of the Lerp method
Lecture 3: Correct understanding of the Lerp method-2
Lecture 4: Realistic arrow flight in an arc
Lecture 5: Catapult Fires. Physics2D
Instructors

Ilnar Farkh (Smart Games Development)
Game Developer at Smart Games Development
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Genuine Copywriting- Effective Copywriting That Gets Results
- Create a Live Video Chat Using Laravel, Reverb, WebRTC, JS
- Interview Questions and Answer on Python
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4The Architecture of Oscar Niemeyer
- 5Advanced Photoshop Manipulations Tutorials Bundle
- 6SolidWorks Essential Training ( 2023 2024 )
- 7ZB Trading Cryptocurrency Price Action Course
- 8Python for Absolute Beginners
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling