Release date:2023, April

Duration:06 h 47 m

Author:Uisco Dev

Skill level:Beginner

Language:English

Exercise files:Yes

Welcome to the Retro FPS course, where you will learn how to create a classic DOOM or Wolfenstein-style first-person shooter game using Unreal Engine 5!

Throughout this course, we will guide you step-by-step on how to create this type of game without writing a single line of code, using Unreal Engine 5’s powerful blueprint visual scripting system.

The course is divided into multiple chapters, covering a range of topics to help you create a fully functioning Retro FPS game. Here’s an overview of what you will learn:

Setting up the First Person Character: You will learn how to set up the player character in first-person perspective, including movement, camera, and controls. Creating Weapons: You will learn how to create multiple different weapons, such as RPGs, miniguns, and pistols, complete with weapon switching, different fire rates, and ammo storage. Creating the AI: You will learn how to create working 8-directional enemy sprites, just like the classic Doom and Wolfenstein games, and how to code enemy AI using Behaviour Trees. Creating a Damage System: You will learn how to implement a damage system, including health and damage calculations for the player and enemies. Making Interactable World Objects: You will learn how to create objects that can be interacted with in the game world, such as doors that require key cards and exploding barrels. Designing the Level: You will learn how to design levels for your Retro FPS game, including setting up the environment, placing objects, and creating level unlock systems. Final Touches: You will learn how to add final touches to your game, such as game over screens, player HUDs, main menu, and pause screens, to polish your Retro FPS game.

By the end of this course, you will have gained the skills and knowledge to create an Old School Retro FPS game with multiple different weapons, enemy AI, HUD elements, and more. Get ready to embark on an exciting journey to create your own classic first-person shooter game using Unreal Engine 5!

In this course, you will learn:

How to create an Old School Retro FPS game similar to classic DOOM using Unreal Engine 5. How to create FPS weapons, including pistols, miniguns, rocket launchers, and more. How to create user interfaces, such as game over screens, player HUDs, main menus, and other UI elements. How to create actors that can be placed in the game world, such as exploding barrels, sliding doors, keycard-locked doors, lava, and other interactive objects. How to create dynamic artificial intelligence (AI) using Behaviour Trees, which will allow you to implement complex behaviors for enemies and other characters in the game.

This course will provide you with the knowledge and skills necessary to create an Old School Retro FPS game with different weapons, UI, actors, and AI using Unreal Engine 5. Get ready for an exciting journey to create your own classic first-person shooter game using Unreal Engine 5!

00. Introduction

01. Introduction

01. Setting Up the First Person Character

01. Creating the Base Weapon 02. Creating the Pistol Weapon 03. Adding Controls to the Game 04. Creating an Ammo System 05. Creating the Player Hud 06. Updating the Hud With Our Ammo

02. Creating Weapons

01. Creating the Shotgun 02. Creating the Mini Gun 03. Creating the Plasma Rifle 04. Creating a Projectile System 05. Creating a Rocket Launcher 06. Creating the Big Friendly Gun 07. Weapon Fix 08. Creating the Fists 09. Creating the Chainsaw 10. Creating the Weapon Pick Up 11. Making the Weapon Pick Up Dynamic 12. Creating a Weapon Bob System 13. Creating Weapon Bob Pt 2 14. Final Touches on the Weapon Bob 15. Creating a Weapon Swapping System 16. Polishing the Weapon Swap 17. Creating a Sprinting System 18. Updating the Ammo Text

03. Creating the A.I

01. Creating the Enemy Blueprint 02. Creating the Behaviour Tree 03. Importing the Enemy Sprites 04. Explaining the Dot and Normalise Nodes 05. Setting Up an 8 Directional Sprite System 06. Enemy Rotation 07. Creating a Ranged Attack for the Enemy 08. Aborting in Behaviour Trees 09. Creating a Melee Attack for the Enemy 10. Giving the Enemy Moving Animations 11. Giving the Enemy Attack Animations 12. Pawn Sensing

04. Creating a Damage System

01. Making the Weapons Damage the Enemy 02. Spawning Blood Where the Enemy Is Hit 03. Making the Enemy Die 04. Giving the Player Health + Shield 05. Upgrading the Enemy Projectile Attack 06. Creating a Damage Screen 07. Making the Enemy Attack Rate Dynamic 08. Making the Enemy Alert When Shot 09. Setting Up the Base Enemy 10. Creating a Melee Enemy 11. Creating a Ranged Enemy 12. Where to Find Sprites

05. Making Interactable World Objects

01. Making a Shield Pick Up 02. Making a Health Pick Up 03. Making an Ammo Pick Up 04. Making an Explosive Barrel 05. Placing Sprites 06. Creating a Sliding Door With a Timeline 07. Creating a Key Card System 08. Creating a Door Which Requires a Key Card 09. Creating a Lava Floor

06. Designing the Level

01. Tools You Can Use to Design Levels 02. Making the Level 03. Adding Textures to My Level 04. Placing Blueprints Around My Level 05. Adding Lighting to My Level

07. Final Touches

01. Adding Custom Fonts 02. Adding Sound Effects 03. Creating a Face Hud Pt 1 04. Creating a Face Hud Pt 2 05. Creating a Game Over Screen 06. Creating a Win Screen 07. Locking the Camera 08. Creating a Weapon Unlock System

Conclusion

01. Conclusion

RetroFPSAssets.7z [Udemy] How to Make a Doom Clone in Unreal Engine 5 by Uisco Dev_Subtitles.7z

  Channel    and      Group

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