Release date:2022, October

Duration:14 h 34 m

Author:GameDev.tv Team

Skill level:Intermediate

Language:English

Exercise files:Yes

Are you looking to level up your game development skills and take your projects to the next level? Do you enjoy games like XCOM2 or Final Fantasy Tactics? If so, this course is for you!

In this course, you’ll go from beginner to advanced and learn how to manage and organize a complex project. You’ll create a custom Grid System and dive into advanced programming concepts, such as C# generics, C# events, and custom structs, along with A* Pathfinding.

Even if you’re not interested in turn-based strategy games, the skills you’ll learn are transferable to other types of games. You’ll create turn-based gameplay with multiple units, implement grid-based movement and logic, and add enemy AI. Throughout the course, you’ll be writing clean, reusable, and easily extendable code.

You’ll need to be familiar with the Unity editor and have a basic to intermediate knowledge of C#. If you’ve taken any of our Unity courses or equivalent, you’ll be good to go.

With a single one-off fee, you’ll get full lifetime access to the course. The creators are qualified and experienced coders who can explain complex concepts clearly and entertain along the way. You’ll also have access to the Q&A forums where instructors, teaching assistants, and the community can help answer your questions and support your success.

Are you ready to create your own turn-based strategy game? Join the course now!

This course is designed for:

Those who want to take their skills from beginner to advanced in game development. Those who want to improve their coding skills and elevate their projects to the next level. Those who are interested in creating a turn-based strategy game.
01 Introductions & Setup

01_Promo 02_Welcome To The Course 03_Community & Support 04_Set Up Unity & VS Code 06_Reminder Of C# Fundamentals 07_Accessing Our Projects 08_Project Setup 09_Render Pipeline and Assets 10_Post Processing

02 Unit Movement and Selection

01_Intro – Unit Movement and Selection 02_Unit Base Setup 03_Unit Move 04_Mouse Raycast 05_Mouse World Position 06_Public vs SerializeField Private 07_Unit Click to Move 08_Unit Animations Setup 09_Unit Animator 10_Unit Animator Parameters 11_Unit Rotate when Moving 12_Unit Selection 13_Unit Selected Visual, Events 14_Unit Selected Visual, Singleton

03 Grid System & Camera

01_Intro – Grid System and Camera 02_Grid System Design 03_Grid System 04_Grid Object 05_Grid Object Debug 06_Level Grid 07_Cinemachine 08_Camera Move and Rotate 09_Camera Zoom

04 Actions & UI

01_Intro – Actions and UI 02_Move Action 03_Move Action Validate 04_Grid Visual 05_Base Action Class 06_Single Active Action 07_UI Setup 08_Unit Action System UI 09_Click UI to Select Action 10_Generic Take Action 11_Selected Action UI Visual 12_Action Busy UI 13_Action Points 14_Turn System

05 Enemies & Combat

01_Intro – Enemies and Combat 02_Enemy 03_Shoot Action 04_Unit Animator 05_Shooting Bullet Visual 06_Health System 07_Ragdoll 08_Unit World UI 09_Action Camera 10_Grid Visual Colors 11_Enemy AI Basic 12_Enemy AI Complex

06 Pathfinding

01_Intro – Pathfinding 02_C# Generics 03_Grid System Generics 04_Pathfinding Overview 05_Pathfinding Script 06_Pathfinding Implementation 07_Pathfinding Obstacles 08_Level Design 09_Unit Move with Pathfinding

07 Polish

01_Intro – Hex Grid System 02_Screen Shake 03_Grenade Action 04_Grenade Visuals 05_Destructible Crate 06_Destructible Crate Parts 07_Sword Action 08_Interact Action 09_Interface IInteractable 10_Input Refactoring 11_Input System 12_Input System 13_Congratulations What’s Next

08 Bonus Hex Grid System

01_Intro – Hex Grid System 02_Hex Grid System Design 03_Hex Grid System Implementation 04_World Position to Grid Position 05_Hex Grid Pathfinding

[Unity] Turn-Based Strategy Game Intermediate C Coding.7z.rar [Unity] Turn-Based Strategy Game Intermediate C Coding_Subtitles.7z

  Channel    and      Group

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