The Unity RPG Creator in C# - Core Combat Mechanics (2017)
WEBRip | English | MP4 | 1280 x 720 | AVC ~256 kbps | 30 fps
AAC | 192 Kbps | 48.0 KHz | 2 channels | ~31 hours | 5.65 GB
Genre: eLearning Video / Development, Programming
WEBRip | English | MP4 | 1280 x 720 | AVC ~256 kbps | 30 fps
AAC | 192 Kbps | 48.0 KHz | 2 channels | ~31 hours | 5.65 GB
Genre: eLearning Video / Development, Programming
Build your own Role Playing Game (RPG) in Unity 5.5. Learn intermediate C#, code architecture, game & level design.This highly acclaimed course was over 200% funded on Kickstarter, and is designed for intermediate users of Unity. We recommend you take at least the first half of our Complete Unity Developer or equivalent as a pre-requisite.
Role Playing Games can be complex to create, with many interacting gameplay systems. We make it easy for you, with this online course that teaches you step-by-step how to make the foundations of any good RPG - from scratch.
In this course we're focusing on the core of any great RPG, giving your players a fun combat moment in a well crafted level, based upon a solid game design, built using a robust code architecture. You will follow our project, but also make the game entirely your own.
We will be dealing with AI pathfinding, creating a flexible special abilities system, and learning how to coordinate on a complex project. You'll learn to how to implement click-to-move gameplay, use asset packs, debug, make particle effects and more.
You'll need a basic grasp of Unity and C# before you get start, from there we'll be teaching you more advanced programming techniques such as C# delegates, interfaces, co-routines and more.
Building an RPG is an amazing way to level-up you game development skills, so why not join us and get started right now?
Who is the target audience?
This course is for intermediate Unity users who want to create their own RPG.
Our Complete Unity Developer course provides the perfect pre-requisite.
–
Character Movement
04:41:19
Why You Should Buy This Course
Preview
02:06
Welcome To The Course
Preview
04:06
About Character Movement
02:11
Start Designing Your RPG
14:32
Set Up A Combat Sandbox
11:55
A Simple DIY Follow Camera
Preview
09:31
Pan And Tilt Camera Options
06:35
Prototyping With Placeholders
15:17
Raycasting And Layer Masks
Preview
03:31
Using Raycasts To Query Click
21:33
Click Mouse To Move
23:32
Work Breakdown Structure
14:48
Test Your Understanding 1.1
10 questions
Instructor Hangout 1.1
06:55
Organizing Project For Teamwork
15:41
Using Cursor Affordances
15:00
Most Important Combat Feature
04:59
Gamepad Movement Mode
20:17
Onion Design
13:22
The Player Experience
Preview
16:59
TODOs And Bug Fixes
14:42
The Observer Pattern
Preview
05:18
Using Delegates In C#
21:48
The Event Keyword In C#
08:56
Test Your Understanding 1.2
7 questions
Instructor Hangout 1.2
06:22
Section 1 Wrap Up
01:23
–
Core Combat
14:04:47
Section 2 Introduction
Preview
01:37
Attacking The Enemies Design
11:40
Using Gizmos To Visualise Code
16:38
Player Health Bar UI
16:11
Enemy Floating Health Bar
12:58
Ranged Attack Problem
10:32
Update Your 1 Page GDD
10:07
Set Your Art Direction
12:57
Sketch Your Prototype Level
13:18
Importing Level Assets
09:34
Test Your Understanding 2.1
8 questions
Instructor Hangout 2.1
05:50
Creating Terrain
19:13
Block Out Your Level
17:29
Review And Adjustments
17:36
Commenting Your Level
14:38
Standardising Scene Setup
16:51
Help Writing Physics Code
17:30
Make Enemies Pathfind To Player
17:54
Fully Event Based Raycasting
21:22
Writing Custom Editors
22:46
Player Pathfinding To Enemies
16:49
Test Your Understanding 2.2
10 questions
Instructor Hangout 2.2
11:16
Prototyping Goals And Progress
11:01
Refine Your Nav Mesh
21:11
Tuning And Exploring
14:47
Importing Humanoid Animations
10:40
Using Interfaces In C#
15:39
Calling Methods Via Interfaces
11:31
Enemy Move And Attack Spheres
09:44
Spawning Enemy Projectiles
17:49
InvokeRepeating() vs StartCoroutine()
13:11
Player Melee Damage
21:25
Test Your Understanding 2.3
10 questions
Instructor Hangout 2.3
12:08
Creating Enemy Archetypes
15:30
Health And Damage Philosophy
20:07
Start Your Stat Spreadsheet
20:50
Healing Companion Prototype
10:59
Level Story Theme And Flow
17:39
Playable Level With Combat
18:30
Rising Complexity, Refactoring
10:51
Using The Trail Renderer Component
11:35
Preventing Projectile Pass-Through
15:40
Test Your Understanding 2.4
10 questions
Instructor Hangout 2.4
04:23
Fix Wobbly Characters
12:20
Thoughts On Organisation
09:49
Preparing Our Assets Folder
23:04
Set Dressing Our Level
21:14
Adding Water
09:43
Movement Bug And Water
08:56
Adding Trees
19:47
Asset Showcase Scene
18:58
Get Your Dev Hat Back On
14:28
Introducing Scriptable Objects
18:38
Test Your Understanding 2.5
10 questions
Adjustable Weapon Grip
17:35
Problems With Prefabs
17:22
Import Mecanim Animation Pack
14:25
Projectiles Discriminate
17:25
Test Your Understanding 2.6
6 questions
Section 2 Wrap Up
01:07
–
Modifiers & Abilities
12:12:18
Section 3 Introduction
00:55
Design Planning And Decisions
09:37
Your Game Design Document
18:03
Unity 5.6 And VS Community 2017
11:09
Using Namespaces In C Sharp
21:07
The Animator Override Controller
15:19
Protecting Our Interfaces
17:38
Untangling Standard Assets
18:58
Trigger Player Hit Animation
14:14
Triggering Audio On Radius
16:24
Test Your Understanding 3.1
10 questions
Terrain Optimization
08:49
Our First Dialogue
16:37
Tasks And Bugs
18:59
Placing Props
18:44
Weapon Design
21:18
Changing Your Skybox
11:04
Bridges And Navmesh
11:12
Enemy Mesh Antics
10:25
Adding An Energy Mechanic
11:44
Extension By Composition
19:16
Test Your Understand 3.2
10 questions
Detecting By Layer In 3D
13:17
Simplifying Click To Move
22:15
Simplifying Click To Attack
21:36
Player Choice In Combat
18:12
Special Abilities System Overview
19:10
Storing Special Ability Config Data
22:08
Making A Class Single Purpose
16:00
Implementing Power Attack Behaviour
13:23
Using Structs For Parameter Sets
16:37
Create An Area Of Effect Ability
17:45
Test Your Understanding 3.3
10 questions
Regenerating Energy Over Time
09:32
Game Feel Intro
05:00
Game Feel Audit
13:00
Spreadsheet Strategy
15:14
Spreadsheet Spine
24:25
When Mouse Leaves Game Window
05:04
Coroutine For Death Sequence
11:10
Player Damage & Death Sounds
12:43
Player Death Animation
12:13
Using Image Fill In UI
17:09
Test Your Understanding 3.4
10 questions
Adding Special Ability UI
07:25
Level Design Paradigms
09:27
Level Design Choice
10:32
Assets And Improvements
08:52
Particle Effects Intro
08:56
Glowing Dust Effect
13:24
Spawning Particles At Runtime
19:13
Self Heal Special Ability Challenge
11:28
Triggering Special Abilities From Keys
13:48
Finishing The Self Heal Ability
15:25
Critical Hit And Weapon Bonus
16:16
More Content Coming Soon…
00:07
Character Movement
04:41:19
Why You Should Buy This Course
Preview
02:06
Welcome To The Course
Preview
04:06
About Character Movement
02:11
Start Designing Your RPG
14:32
Set Up A Combat Sandbox
11:55
A Simple DIY Follow Camera
Preview
09:31
Pan And Tilt Camera Options
06:35
Prototyping With Placeholders
15:17
Raycasting And Layer Masks
Preview
03:31
Using Raycasts To Query Click
21:33
Click Mouse To Move
23:32
Work Breakdown Structure
14:48
Test Your Understanding 1.1
10 questions
Instructor Hangout 1.1
06:55
Organizing Project For Teamwork
15:41
Using Cursor Affordances
15:00
Most Important Combat Feature
04:59
Gamepad Movement Mode
20:17
Onion Design
13:22
The Player Experience
Preview
16:59
TODOs And Bug Fixes
14:42
The Observer Pattern
Preview
05:18
Using Delegates In C#
21:48
The Event Keyword In C#
08:56
Test Your Understanding 1.2
7 questions
Instructor Hangout 1.2
06:22
Section 1 Wrap Up
01:23
–
Core Combat
14:04:47
Section 2 Introduction
Preview
01:37
Attacking The Enemies Design
11:40
Using Gizmos To Visualise Code
16:38
Player Health Bar UI
16:11
Enemy Floating Health Bar
12:58
Ranged Attack Problem
10:32
Update Your 1 Page GDD
10:07
Set Your Art Direction
12:57
Sketch Your Prototype Level
13:18
Importing Level Assets
09:34
Test Your Understanding 2.1
8 questions
Instructor Hangout 2.1
05:50
Creating Terrain
19:13
Block Out Your Level
17:29
Review And Adjustments
17:36
Commenting Your Level
14:38
Standardising Scene Setup
16:51
Help Writing Physics Code
17:30
Make Enemies Pathfind To Player
17:54
Fully Event Based Raycasting
21:22
Writing Custom Editors
22:46
Player Pathfinding To Enemies
16:49
Test Your Understanding 2.2
10 questions
Instructor Hangout 2.2
11:16
Prototyping Goals And Progress
11:01
Refine Your Nav Mesh
21:11
Tuning And Exploring
14:47
Importing Humanoid Animations
10:40
Using Interfaces In C#
15:39
Calling Methods Via Interfaces
11:31
Enemy Move And Attack Spheres
09:44
Spawning Enemy Projectiles
17:49
InvokeRepeating() vs StartCoroutine()
13:11
Player Melee Damage
21:25
Test Your Understanding 2.3
10 questions
Instructor Hangout 2.3
12:08
Creating Enemy Archetypes
15:30
Health And Damage Philosophy
20:07
Start Your Stat Spreadsheet
20:50
Healing Companion Prototype
10:59
Level Story Theme And Flow
17:39
Playable Level With Combat
18:30
Rising Complexity, Refactoring
10:51
Using The Trail Renderer Component
11:35
Preventing Projectile Pass-Through
15:40
Test Your Understanding 2.4
10 questions
Instructor Hangout 2.4
04:23
Fix Wobbly Characters
12:20
Thoughts On Organisation
09:49
Preparing Our Assets Folder
23:04
Set Dressing Our Level
21:14
Adding Water
09:43
Movement Bug And Water
08:56
Adding Trees
19:47
Asset Showcase Scene
18:58
Get Your Dev Hat Back On
14:28
Introducing Scriptable Objects
18:38
Test Your Understanding 2.5
10 questions
Adjustable Weapon Grip
17:35
Problems With Prefabs
17:22
Import Mecanim Animation Pack
14:25
Projectiles Discriminate
17:25
Test Your Understanding 2.6
6 questions
Section 2 Wrap Up
01:07
–
Modifiers & Abilities
12:12:18
Section 3 Introduction
00:55
Design Planning And Decisions
09:37
Your Game Design Document
18:03
Unity 5.6 And VS Community 2017
11:09
Using Namespaces In C Sharp
21:07
The Animator Override Controller
15:19
Protecting Our Interfaces
17:38
Untangling Standard Assets
18:58
Trigger Player Hit Animation
14:14
Triggering Audio On Radius
16:24
Test Your Understanding 3.1
10 questions
Terrain Optimization
08:49
Our First Dialogue
16:37
Tasks And Bugs
18:59
Placing Props
18:44
Weapon Design
21:18
Changing Your Skybox
11:04
Bridges And Navmesh
11:12
Enemy Mesh Antics
10:25
Adding An Energy Mechanic
11:44
Extension By Composition
19:16
Test Your Understand 3.2
10 questions
Detecting By Layer In 3D
13:17
Simplifying Click To Move
22:15
Simplifying Click To Attack
21:36
Player Choice In Combat
18:12
Special Abilities System Overview
19:10
Storing Special Ability Config Data
22:08
Making A Class Single Purpose
16:00
Implementing Power Attack Behaviour
13:23
Using Structs For Parameter Sets
16:37
Create An Area Of Effect Ability
17:45
Test Your Understanding 3.3
10 questions
Regenerating Energy Over Time
09:32
Game Feel Intro
05:00
Game Feel Audit
13:00
Spreadsheet Strategy
15:14
Spreadsheet Spine
24:25
When Mouse Leaves Game Window
05:04
Coroutine For Death Sequence
11:10
Player Damage & Death Sounds
12:43
Player Death Animation
12:13
Using Image Fill In UI
17:09
Test Your Understanding 3.4
10 questions
Adding Special Ability UI
07:25
Level Design Paradigms
09:27
Level Design Choice
10:32
Assets And Improvements
08:52
Particle Effects Intro
08:56
Glowing Dust Effect
13:24
Spawning Particles At Runtime
19:13
Self Heal Special Ability Challenge
11:28
Triggering Special Abilities From Keys
13:48
Finishing The Self Heal Ability
15:25
Critical Hit And Weapon Bonus
16:16
More Content Coming Soon…
00:07
also You can watch my other last: Programming-posts
General
Complete name : 025 Attacking The Enemies Design.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/iso2/avc1/mp41/mp42)
File size : 37.5 MiB
Duration : 11 min 40 s
Overall bit rate mode : Variable
Overall bit rate : 449 kb/s
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 05:49:20
Writing application : Lavf53.32.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 11 min 40 s
Bit rate : 256 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.009
Stream size : 21.4 MiB (57%)
Writing library : x264 core 136
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / psy=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=0 / threads=48 / lookahead_threads=5 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=16 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=300 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=256 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Language : English
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 17:24:44
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 11 min 40 s
Bit rate mode : Variable
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 15.8 MiB (42%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 17:24:44
Complete name : 025 Attacking The Enemies Design.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/iso2/avc1/mp41/mp42)
File size : 37.5 MiB
Duration : 11 min 40 s
Overall bit rate mode : Variable
Overall bit rate : 449 kb/s
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 05:49:20
Writing application : Lavf53.32.100
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 11 min 40 s
Bit rate : 256 kb/s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.009
Stream size : 21.4 MiB (57%)
Writing library : x264 core 136
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / psy=0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=0 / threads=48 / lookahead_threads=5 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=16 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=300 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=256 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Language : English
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 17:24:44
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 11 min 40 s
Bit rate mode : Variable
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 spf)
Compression mode : Lossy
Stream size : 15.8 MiB (42%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2017-03-02 05:49:20
Tagged date : UTC 2017-03-02 17:24:44
Screenshots
Exclusive eLearning Videos ParRus-blog ← add to bookmarks
Feel free to contact me PM
when links are dead or want any repost
Feel free to contact me PM
when links are dead or want any repost