Release date:2019, December 6
Author:Aidan Perry
Skill level:Beginner
Language:English
Exercise files:Yes
This course will teach you how to make a first-person shooter game in Unreal Engine 4, whether you’re UE4 knowledgable or a complete beginner. We will go step by step through the game-making process to show how we can set up a character from scratch, create weapons and AI, and tie it all up with common gameplay mechanics.
In this course, you will:
Learn how to create your own first-person character and movement mechanics.
Create advanced weapons in multiple ways (hitscan and projectile) of multiple types (automatic fire, burst fire, explosive, etc).
Put together HUD elements to give your game that extra bit of polish (dynamic crosshairs, blood screens, directional damage indicators, interpolating health bars, and more).
Create AI Characters that can sense you through sight, sound, or touch, and will have certain abilities such as being able to search for you if you get out of sight.
Make a round-based spawning system to make your new creations turn into a game.
Many other fun activities such as one-way collision, purchasable weapons and obstacles, ragdoll physics, game over screens, regenerative health, making 2D images out of 3D meshes, holding your weapon to your chest when near a wall, and much more.
Master the ability to create a game in your vision.
We’re going to dive straight in, starting a game from scratch and building ourselves an empire. It’s going to be an incredibly fun journey, and at the end of it, you’ll have the knowledge needed to create games on your own, from start to finish. You’ll learn how much easier it can be to use Unreal Engine once you’ve got the hang of it, and then nothing will be in the way of you and your dreams of making and finishing video games.
Introduction
02:31
Preview01:41
Welcome00:50
–
Setting Up
09:13
Creating Our Project04:28
Importing Assets03:07
Importing Weapons
01:38
–
Creating Our Character
13:19
Mouse Input
02:38
Movement Input
03:04
Jump Functionality
01:06
Creating A Material For Our Mesh
02:58
Adding First Person Arms to Our Character
03:33
–
Weapon Functionality
02:45:07
Creating Weapon Classes and Adding Bone Sockets
12:35
Animation Blueprints and Custom Animations
15:17
Spawning Weapons To Mesh
15:08
Weapon Firing, Reloading, and Recoil
30:44
Reload Animation
04:14
Ejecting Shells
04:33
Hitscan Weapons and Bullet Spread
12:35
Impact Effects- Particles and Bullet Holes Based On Different Surfaces
18:00
Dynamic Crosshair
20:21
Fixing An Impact Effect Bug
00:44
Purchasable Weapons
27:53
Switching Weapons Animation
01:56
Disabling Shoot Functionality While Changing Your Weapon
01:07
–
Creating Basic AI
35:08
Creating an AI Character
19:57
Creating Physical Materials for Differential Damage Based on Hit Body Part
13:50
Fixing the Flesh_Body Physical Material
00:33
Removing the Gun Shadow
00:48
–
Weapons- Advanced
03:39:22
Creating an Assault Rifle
17:08
Removing Impact Sound When Our Bullet Doesn’t Hit Anything
00:54
Setting AI Mesh Physical Material Override
02:20
Creating a Shotgun
16:13
Fixing Shotgun Reload Time
00:33
Making a Custom Object Channel for Weapon Buys
02:06
Creating Projectile-Based Weapons- the Sniper Rifle
44:15
Creating the Sniper Rifle- Part 2
03:42
Fixing a Weapon Switch Bug
01:47
Updating Our Weapon Animation Method
10:59
Fixing Disappearing Mesh Bug
00:48
Creating the Sniper Rifle- Part 3
06:41
Creating the Rocket Launcher and Radius Damage
34:00
Fixing Subtracting Negative Health from Radius Damage Bug
01:44
Creating the Grenade Launcher
14:32
Running and Jumping Animations
08:38
Holding Weapon to Chest When Near Wall
09:09
Updating the Is Near Wall Check
02:01
Smoothing Out the Jump End Animation
01:14
Aiming Down Sights
17:23
Slowing Our Character Down During ADS
08:52
Reducing Bullet Spread and Recoil While Aiming
05:16
Removing the Sniper Rifle’s Shell Emitter when ADS
01:10
Sniper Scope Recoil
02:44
Fire Rate
03:39
Fixing a Recoil Bug
01:34
–
UMG
52:08
Adding Weapon Information in Our HUD
15:59
Reloading Text
04:40
Creating Gun Icons
21:43
Adding Gun Icons to Weapon Info Widget
09:46
–
Advanced Player Health System
01:13:20
Health and Armor
09:55
Advanced Health and Armor Progress Bars
16:38
Health Bar Flashes Red at Low Health
04:03
Regenerative Health
05:59
Blood Screens
25:15
Player Dying Effect
11:30
–
AI- Advanced
02:11:36
Hitmarkers
10:49
Floating Damage
11:31
Ragdoll Physics
10:04
Behavior Trees
10:27
AI Animation Blueprint
08:40
AI Rotation
00:54
Sight Perception
14:21
Chase Player
08:57
AI Investigation
16:41
AI Attack Player
11:51
AI Damage Player
06:22
Disallowing our Player to Shoot AI After Their Death
01:44
Hearing Perception
10:39
Damage Perception
06:11
Nav Link Proxy
02:25
–
Gameplay
02:01:47
New Map and Nav Mesh
10:20
Player Takes Explosive Damage
07:27
Directional Damage Indicator
17:13
Spawning and Round System
31:31
Zombie Spawn Points and Expanding the Behavior Tree
19:44
One Way Collision
08:18
Score System
10:40
Making Weapons Purchasable
03:11
Game Over
13:23
–
Extras
27:10
Improving Floating Damage
03:02
No Weapon Animation
04:24
Improved FX
06:13
Purchasable Obstacles
11:32
Fixing the Long Overdue Reload Bug
01:27
Conclusion
00:32Section 01 – Introduction 01. Preview 02. Welcome
Section 02 – Setting Up 03. Creating Our Project 04. Importing Assets 05. Importing Weapons
Section 03 – Creating Our Character 06. Mouse Input 07. Movement Input 08. Jump Functionality 09. Creating A Material For Our Mesh 10. Adding First Person Arms to Our Character
Section 04 – Weapon Functionality 11. Creating Weapon Classes and Adding Bone Sockets 12. Animation Blueprints and Custom Animations 13. Spawning Weapons To Mesh 14. Weapon Firing, Reloading, and Recoil 15. Reload Animation 16. Ejecting Shells 17. Hitscan Weapons and Bullet Spread 18. Impact Effects- Particles and Bullet Holes Based On Different Surfaces 19. Dynamic Crosshair 20. Fixing An Impact Effect Bug 21. Purchasable Weapons 22. Switching Weapons Animation 23. Disabling Shoot Functionality While Changing Your Weapon
Section 05 – Creating Basic AI 24. Creating an AI Character 25. Creating Physical Materials for Differential Damage Based on Hit Body Part 26. Fixing the Flesh_Body Physical Material 27. Removing the Gun Shadow
Section 06 – Weapons – Advanced 28. Creating an Assault Rifle 29. Removing Impact Sound When Our Bullet Doesnt Hit Anything 30. Setting AI Mesh Physical Material Override 31. Creating a Shotgun 32. Fixing Shotgun Reload Time 33. Making a Custom Object Channel for Weapon Buys 34. Creating Projectile-Based Weapons- the Sniper Rifle 35. Creating the Sniper Rifle- Part 2 36. Fixing a Weapon Switch Bug 37. Updating Our Weapon Animation Method 38. Fixing Disappearing Mesh Bug 39. Creating the Sniper Rifle- Part 3 40. Creating the Rocket Launcher and Radius Damage 41. Fixing Subtracting Negative Health from Radius Damage Bug 42. Creating the Grenade Launcher 43. Running and Jumping Animations 44. Holding Weapon to Chest When Near Wall 45. Updating the Is Near Wall Check 46. Smoothing Out the Jump End Animation 47. Aiming Down Sights 48. Slowing Our Character Down During ADS 49. Reducing Bullet Spread and Recoil While Aiming 50. Removing the Sniper Rifles Shell Emitter when ADS 51. Sniper Scope Recoil 52. Fire Rate 53. Fixing a Recoil Bug
Section 07 – UMG 54. Adding Weapon Information in Our HUD 55. Reloading Text 56. Creating Gun Icons 57. Adding Gun Icons to Weapon Info Widget
Section 08 – Advanced Player Health System 58. Health and Armor 59. Advanced Health and Armor Progress Bars 60. Health Bar Flashes Red at Low Health 61. Regenerative Health 62. Blood Screens 63. Player Dying Effect
Section 09 – AI – Advanced 64. Hitmarkers 65. Floating Damage 66. Ragdoll Physics 67. Behavior Trees 68. AI Animation Blueprint 69. AI Rotation 70. Sight Perception 71. Chase Player 72. AI Investigation 73. AI Attack Player 74. AI Damage Player 75. Disallowing our Player to Shoot AI After Their Death 76. Hearing Perception 77. Damage Perception 78. Nav Link Proxy
Section 10 – Gameplay 79. New Map and Nav Mesh 80. Player Takes Explosive Damage 81. Directional Damage Indicator 82. Spawning and Round System 83. Zombie Spawn Points and Expanding the Behavior Tree 84. One Way Collision 85. Score System 86. Making Weapons Purchasable 87. Game Over
Section 11 – Extras 88. Improving Floating Damage 89. No Weapon Animation 90. Improved FX 91. Purchasable Obstacles 92. Fixing the Long Overdue Reload Bug 93. Conclusion
Build Your Own First Person Shooter in Unreal Engine 4 – Files.7z
Channel and Group1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!
评论(0)