Release date:2022, October

Author:James Doyle

Skill level:Beginner

Language:English

Exercise files:Yes

What you’ll learn

Learn C#, a modern versatile programming language

Understand the capabilities of 3D development

in Unity

Develop strong and transferrable problem solving skills

Gain an understanding of the game development process

Learn how object oriented programming works in practice

Requirements Mac or PC capable of running Unity 3D A copy of Unity 2021.3 or newer

Discription 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
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

[Udemy] Learn To Create a Turn-Based Strategy Game With Unity & C#.7z [Udemy] Learn To Create a Turn-Based Strategy Game With Unity & C#_Subtitles.7z

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!