Learn To Create a Turn-Based Strategy Game With Unity & C#

Game development made easy. Learn C# using Unity and create your own strategy action game!

Download Links and Watch in Description

Loading

Learn how to create and program your very own turn-based strategy game using Unity, an industry-standard game development program used by large gaming studios and indie developers across the world.

In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.

At the end of this course you will have developed the ability to understand such game elements as:

  • A Turn-Based System
  • Moving Characters on a Grid
  • Meleeing, Shooting & Defending Action Types
  • A Full Health System
  • AI Decision-making & Navigation
  • A Full Camera Movement & Rotation System
  • Spawning In Randomised Positions
  • Animation & Audio Systems
  • Battle Select System
  • and much more…

The course also includes a complete version of the project to use for your own reference to ensure everything in your game works as it should!

Start learning today and let me help you become a game developer!

  • Who is Course for?Anyone who wants to make their own turn-based strategy games
  • People who want to create and publish their own games
  • Complete beginners with an interest in learning game development
  • Developers who want to re-skill across to game development
  • People interested in working in the game design industry
  • Competent and confident with using a computer
Watch online or Download for Free
01. Introduction

01. Introduction

02. Getting Started

01. Setting Up The Project
02. The Unity UI
03. Setting Up Our Scene

03. Player Control

01. Setting Up The Player
02. Creating A Script & Moving
03. Moving To A Specific Point
04. Clicking To Move
05. Creating More Players
06. Setting An Active Player

04. Movement Grid

01. Creating The Movement Grid
02. Tidying Up The Grid
03. Detecting The Ground
04. Avoiding Obstacles
05. Hiding The Grid

05. Camera Control

01. Setting Up The Camera System
02. Following The Player
03. Moving The Camera Manually
04. Snapping Back To The Player
05. Rotating The Camera

06. AI Navigation

01. Setting Up AI Navigation Mesh
02. Moving With AI Navigation
03. Making Enemies

07. Taking Turns

01. Setting Up A Turn Order
02. Switching Characters After Action
03. Making It More Random
04. Skipping Enemy Turns
05. Using Turn Points
06. Limiting Move Range

08. Moving With Menus

01. Setting Up The Player Menu
02. Making The Menu Appear
03. Making Move Input Work
04. Adding Walking & Running Options
05. Changing Action Costs
06. Showing Turn Points
07. Cancelling Movement
08. Fixing Accidental Movement
09. Skipping Your Turn

09. Melee Attacks

01. Setting Up The Melee Menu
02. Checking For Melee
03. Carrying Out Melee
04. Waiting After Melee
05. Switching Targets
06. Showing The Attack Target
07. Improving The Indicator 1
08. How To Fix Bugs (A Camera Problem)
09. Show An Error Message

10. Health System

01. Creating A Health System
02. Defeating Enemies
03. Setting Up Health UI
04. Updating Health UI
05. Billboarding UI

11. Firing Shots

01. CHALLENGE – Setting Up Shooting Menu
02. Getting Targets
03. Making The Player Shoot
04. Hitting A Target
05. Making The Player Miss

12. Firing Effects

01. Showing Bullet Trails
02. Creating Impact Effects
03. Showing Impact Effects

13. Displaying Accuracy

01. Shooting High & Low
02. Setting Up Shot Chance Display
03. Controlling The Shot Chance
04. Calculating Shot Chance

14. Turning & Defending

01. Rotating The Character
02. Changing The Camera Angle
03. Defending

15. AI Decision-Making

01. Adding An AI Brain
02. Choosing To Melee
03. Shooting While In Range
04. Choosing Not To Shoot
05. Moving Towards A Player
06. Running Towards A Player
07. Moving To A Random Point
08. Choosing To Defend Or Skip

16. Spawning

01. Spawning At Random Points

17. Animations

01. Adding Character Animations
02. Switching Between Animations
03. Making Animations Work

18. Final Systems & Menus

01. Adding Audio
02. Ending The Battle
03. Leaving The Battle
04. Adding The Main Menu
05. Setting up Objects For Multiple Levels
06. Creating A Level Select

19. Course Complete

01. Building The Game
02. Next Steps

Project Files: Link 1 Link 2

Reviews

There are no reviews yet.

Be the first to review “Learn To Create a Turn-Based Strategy Game With Unity & C#”

Your email address will not be published. Required fields are marked *

Shopping Cart
AdBlocker Image

Please disable Ad Blockers
Looks like you're using an ad blocker or popup blocker. We rely on advertising to help fund our site.