-
Урок 1.
00:03:03
Welcome To The Course
-
Урок 2.
00:05:09
Install Unity 2018.3
-
Урок 3.
00:06:51
Install Visual Studio Code
-
Урок 4.
00:02:23
Quick Game Design Overview
-
Урок 5.
00:06:49
Architectural Overview
-
Урок 6.
00:01:41
Community & Support
-
Урок 7.
00:01:05
Section Overview - Basic Movement
-
Урок 8.
00:13:17
Create A Simple Sandbox
-
Урок 9.
00:08:27
Move Using Nav Mesh Agent
-
Урок 10.
00:11:28
Refining Your Nav Mesh
-
Урок 11.
00:06:52
Introduction To Raycasting
-
Урок 12.
00:10:07
Implement Click-To-Move
-
Урок 13.
00:06:49
Create A Fixed Follow Camera
-
Урок 14.
00:12:43
Animation Blend Trees
-
Урок 15.
00:16:15
Match Animation To Movement
-
Урок 16.
00:06:15
Basic Movement Tweaks
-
Урок 17.
00:07:12
Project Folder Structure
-
Урок 18.
00:01:10
Section Intro - High Level Design
-
Урок 19.
00:10:27
1.5 Page Game Design Document
-
Урок 20.
00:06:59
The Player Experience
-
Урок 21.
00:10:14
First Draft Of Your GDD
-
Урок 22.
00:01:13
Section Overview - Basic Combat
-
Урок 23.
00:12:22
Separating The Control Layer
-
Урок 24.
00:13:01
Namespaces To See Dependencies
-
Урок 25.
00:14:35
Raycasting For Components
-
Урок 26.
00:10:01
Implementing Action Priority
-
Урок 27.
00:09:04
Move Within Range
-
Урок 28.
00:10:28
Cancelling Combat With Movement
-
Урок 29.
00:11:03
Decoupling Dependency Cycles
-
Урок 30.
00:10:12
Dependency Inversion With Interfaces
-
Урок 31.
00:05:56
Add Attack Animation
-
Урок 32.
00:08:36
Trigger Animation In Code
-
Урок 33.
00:06:14
Throttling Our Attacks
-
Урок 34.
00:08:48
Taking Damage
-
Урок 35.
00:12:04
Nested Prefabs And Variants
-
Урок 36.
00:10:35
Using Prefab Variants
-
Урок 37.
00:03:29
Any State Animations
-
Урок 38.
00:04:28
Trigger Death Animation
-
Урок 39.
00:10:40
Stop Attacking Already
-
Урок 40.
00:06:42
Look Them In The Eyes
-
Урок 41.
00:06:27
Ignore Dead Enemies
-
Урок 42.
00:10:49
Bugs? What Bugs?
-
Урок 43.
00:02:21
Section Overview - Enemy AI
-
Урок 44.
00:09:02
Calculating AI Chase Distance
-
Урок 45.
00:10:45
Swappable Control Systems
-
Урок 46.
00:10:28
Disable Control When Dead
-
Урок 47.
00:06:56
Visualising With Gizmos
-
Урок 48.
00:04:22
AI Guarding Behaviour
-
Урок 49.
00:08:30
That's Some Suspicious Behaviour
-
Урок 50.
00:09:14
Visualising Waypoints
-
Урок 51.
00:06:38
Waypoint Loops
-
Урок 52.
00:09:29
Patrolling Behaviour
-
Урок 53.
00:07:23
Dwelling At Waypoints
-
Урок 54.
00:01:04
Section Overview - First Moment
-
Урок 55.
00:08:05
Design A Moment
-
Урок 56.
00:08:23
Sketch Your Moment
-
Урок 57.
00:10:40
Tips To Improve Workflow
-
Урок 58.
00:10:55
Craft The Environment
-
Урок 59.
00:08:06
Hits-To-Kill Design Metric
-
Урок 60.
00:13:04
Tweak Enemy Patrol
-
Урок 61.
00:09:06
Cinemachine Follow Camera
-
Урок 62.
00:16:14
Make Cinematic Sequence
-
Урок 63.
00:09:40
Trigger Cinemachine Cut Scene
-
Урок 64.
00:14:05
The Observer Pattern In C#
-
Урок 65.
00:07:08
Player Input In Cutscenes
-
Урок 66.
00:01:23
Section Overview - Scene Management
-
Урок 67.
00:09:53
Make A Second Scene
-
Урок 68.
00:07:48
Scene Loading Portals
-
Урок 69.
00:10:13
How Coroutines Work
-
Урок 70.
00:07:01
Wait For Scene To Load
-
Урок 71.
00:11:27
Player Spawn Point
-
Урок 72.
00:08:15
Cross Scene References
-
Урок 73.
00:02:29
Canvas Groups For Fading
-
Урок 74.
00:11:27
Nested Coroutines For Fading
-
Урок 75.
00:14:06
Avoiding The Singleton Pattern
-
Урок 76.
00:02:24
Section Overview: Saving Asset Pack
-
Урок 77.
00:05:39
The Saving System Overview
-
Урок 78.
00:08:53
Triggering Saving And Loading
-
Урок 79.
00:14:06
Saveable Components And GameObjects
-
Урок 80.
00:06:22
Challenge: Saveable Health
-
Урок 81.
00:12:01
Checkpoints Between Scenes
-
Урок 82.
00:09:00
Loading The Saved Scene
-
Урок 83.
00:07:44
BONUS: Capturing Multiple Parameters
-
Урок 84.
00:02:10
Section Overview: Saving System
-
Урок 85.
00:06:54
Save System Design
-
Урок 86.
00:12:15
Overview Of Binary Serialization
-
Урок 87.
00:05:19
File Paths In C#
-
Урок 88.
00:11:49
Understanding Unicode
-
Урок 89.
00:08:24
Filestream Read And Write In C#
-
Урок 90.
00:10:09
Converting To Binary In C#
-
Урок 91.
00:16:53
BinaryFormatter For Serialization
-
Урок 92.
00:15:50
Saveable Entities
-
Урок 93.
00:10:27
Generating UUIDs In C#
-
Урок 94.
00:15:04
Editing SerializedFields
-
Урок 95.
00:08:55
Serializing With SaveableEntities
-
Урок 96.
00:08:57
Saving Multiple Scenes - Part 1
-
Урок 97.
00:07:47
Saving Multiple Scenes - Part 2
-
Урок 98.
00:08:34
Checkpoints Between Scenes
-
Урок 99.
00:14:41
ISaveable Components
-
Урок 100.
00:12:47
Deduplicating UUIDs
-
Урок 101.
00:06:40
Restoring Health
-
Урок 102.
00:12:57
Reloading The Last Scene
-
Урок 103.
00:08:46
Fading Before Scene Load
-
Урок 104.
00:01:04
Section Overview: Simple Weapons
-
Урок 105.
00:10:45
Equip A Weapon
-
Урок 106.
00:06:16
Animator Override Controller
-
Урок 107.
00:07:29
Creating Scriptable Objects
-
Урок 108.
00:07:40
Unarmed As A Weapon
-
Урок 109.
00:11:24
Basic Weapon Pickup
-
Урок 110.
00:11:46
Left Handed Weapons
-
Урок 111.
00:11:26
Make A Weapon Projectile
-
Урок 112.
00:12:25
Shoot Projectiles
-
Урок 113.
00:09:17
Damage From Projectiles
-
Урок 114.
00:12:04
Trails & Prefab Variants
-
Урок 115.
00:09:38
Destroy Old Weapon
-
Урок 116.
00:11:21
Improve Projectile Behaviour
-
Урок 117.
00:06:42
Fireball Weapon & Pickup
-
Урок 118.
00:08:59
Fireball Particle System
-
Урок 119.
00:05:50
Projectile Impact Effect
-
Урок 120.
00:14:17
Destroy The Unwanted
-
Урок 121.
00:06:58
Resetting The Default Animator
-
Урок 122.
00:09:47
Dynamic Resource Loading
-
Урок 123.
00:05:48
Saving Weapon Choice
-
Урок 124.
00:07:04
Pickup Respawning
-
Урок 125.
00:09:52
Progression Design
-
Урок 126.
00:11:29
Progression Scriptable Object
-
Урок 127.
00:14:02
Looking Up The Health Stat
-
Урок 128.
00:11:59
Debug Health Display
-
Урок 129.
00:06:32
Enemy Health Display
-
Урок 130.
00:10:53
Awarding Experience Points
-
Урок 131.
00:09:21
Editing Scriptable Object Files
-
Урок 132.
00:09:02
Finding A Stat By Enum
-
Урок 133.
00:02:57
Saving Experience Points
-
Урок 134.
00:05:27
Displaying Experience
-
Урок 135.
00:11:29
Performant Lookups With Dictionaries
-
Урок 136.
00:14:26
Levelling Up
-
Урок 137.
00:03:07
Displaying The Level
-
Урок 138.
00:07:53
Squashing Health Bugs
-
Урок 139.
00:12:30
Events And Delegates
-
Урок 140.
00:07:05
Delegates And Actions For Leveling Up
-
Урок 141.
00:06:47
Saving Race Conditions
-
Урок 142.
00:12:00
Level Up Events And Particle Effects
-
Урок 143.
00:11:01
Damage Progression
-
Урок 144.
00:12:04
Extensible Modifier System
-
Урок 145.
00:12:10
Percentage Modifiers
-
Урок 146.
00:07:56
Data Hazards And Race Conditions
-
Урок 147.
00:09:11
Hunting Down Race Conditions
-
Урок 148.
00:11:36
Awake vs Start
-
Урок 149.
00:12:50
Lazy Initialisation
-
Урок 150.
00:20:06
Progression Stats Spreadsheet
-
Урок 151.
00:12:41
Configurable Cursors
-
Урок 152.
00:10:37
Cursors And UI
-
Урок 153.
00:14:50
Generic Raycastable Components
-
Урок 154.
00:07:06
Cursor Type With IRaycastable
-
Урок 155.
00:09:41
Raycast Sorting
-
Урок 156.
00:16:00
Raycasting To A NavMesh
-
Урок 157.
00:15:51
Calculating A NavMesh Path
-
Урок 158.
00:09:47
In Game UI
-
Урок 159.
00:05:07
Text Fading Animation
-
Урок 160.
00:08:00
Spawning Damage Text
-
Урок 161.
00:11:30
Using Unity Events
-
Урок 162.
00:05:09
Updating The Damage Text Value
-
Урок 163.
00:06:35
Unity Events With Parameters
-
Урок 164.
00:12:55
Health Bar UI
-
Урок 165.
00:07:06
Updating The Health Bar Scale
-
Урок 166.
00:05:49
Disabling Empty Health Bars
-
Урок 167.
00:11:34
Fixing The Fader
-
Урок 168.
00:10:54
Coroutine Race Conditions
-
Урок 169.
00:01:57
Camera Facing LateUpdate Fix
-
Урок 170.
00:13:50
Sound Effects And UnityEvents
-
Урок 171.
00:07:23
Weapon Prefab Refactor
-
Урок 172.
00:09:43
Fighter To Weapon Communication
-
Урок 173.
00:08:21
Boom Microphone Audio Listener
-
Урок 174.
00:08:21
Health Pickup Hack
-
Урок 175.
00:05:48
Visual Polish Audit
-
Урок 176.
00:07:29
Visual Polish Part 1
-
Урок 177.
00:11:43
Visual Polish - Macro Details
-
Урок 178.
00:12:13
Visual Polish - Micro Detail
-
Урок 179.
00:06:25
Combat Moment Fine Tuning
-
Урок 180.
00:08:01
Bug: Attacking Distant Enemies
-
Урок 181.
00:07:36
Enemy AI Agro
-
Урок 182.
00:10:15
Enemy Mob Mechanics
-
Урок 183.
00:03:10
Bug: Shooting Over Water
-
Урок 184.
00:01:30
You've Finished The Course!