Code a Simple Game with UE5
Code a Simple Game with UE5, available at $49.99, has an average rating of 3.33, with 44 lectures, based on 6 reviews, and has 98 subscribers.
You will learn about Learn all skills that translate to Unreal Engine 5 Get in-depth experience with Unreal Engine Animation, Materials, Special Effects, and gameplay Learn Unreal Engine game development by creating a complete shooter game. Learn Unreal Engine's code base. This course is ideal for individuals who are Unreal Engine beginners who understand the basics of C++. or Unreal Engine intermediate developers who wish to advance in skill level. or Expert Unreal Engine developers to wish to expand their skillset. or Those who wish to make shooter games. It is particularly useful for Unreal Engine beginners who understand the basics of C++. or Unreal Engine intermediate developers who wish to advance in skill level. or Expert Unreal Engine developers to wish to expand their skillset. or Those who wish to make shooter games.
Enroll now: Code a Simple Game with UE5
Summary
Title: Code a Simple Game with UE5
Price: $49.99
Average Rating: 3.33
Number of Lectures: 44
Number of Published Lectures: 44
Number of Curriculum Items: 44
Number of Published Curriculum Objects: 44
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn all skills that translate to Unreal Engine 5
- Get in-depth experience with Unreal Engine Animation, Materials, Special Effects, and gameplay
- Learn Unreal Engine game development by creating a complete shooter game.
- Learn Unreal Engine's code base.
Who Should Attend
- Unreal Engine beginners who understand the basics of C++.
- Unreal Engine intermediate developers who wish to advance in skill level.
- Expert Unreal Engine developers to wish to expand their skillset.
- Those who wish to make shooter games.
Target Audiences
- Unreal Engine beginners who understand the basics of C++.
- Unreal Engine intermediate developers who wish to advance in skill level.
- Expert Unreal Engine developers to wish to expand their skillset.
- Those who wish to make shooter games.
This is the most comprehensive Unreal Engine tutorial series on the internet. You will create a shooter game complete with AAA quality gameplay mechanics. Learn the theory behind the gameplay mechanics of shooter games, then implement them in this beautiful game project. Topics covered are:
-
Character creation and movement
-
Input for PC and console controllers
-
Extensive use of Animation Blueprints (and Anim Instances, their C++ parents)
-
1D and 2D Blendspaces
-
Strafing
-
Turn-in-place
-
Aim Offsets
-
Inverse Kinematics
-
Animation Curves
-
Character lean when running
-
Crouching (with dynamic capsule resizing)
-
Turn hips while running
-
Weapon fire with recoil animations
-
Reloading
-
Weapon blast and impact particles
-
Weapon beam particles (smoke trails)
-
Bullet shell eject particles
-
Sound effects
-
Blending animations per bone, by bool, and by enum – play one animation with one part of the body (running or crouching) while simultaneously playing another animation with another part of the body (reload, aim, or weapon fire)
-
Attach and equip different weapons (pistols, submachine guns, assault rifles)
-
Automatic and semi-automatic gunfire
-
Move different gun parts (the clip/magazine, and pistol slide) during animations
-
Camera zoom while aiming
-
Dynamic crosshairs that spread in reaction to:
-
Character speed
-
Weapon fire
-
Aiming
-
Jumping
-
-
Different crosshairs per weapon
-
Widget components
-
HUD animations
-
Full item inventory system
-
Data tables, in Blueprints and C++
-
Curves to control
-
Material creation
-
Retargeting animations
-
Retargeting whole Animation Blueprints
-
Numerous gameplay algorithms
-
Use of data structures
-
Animation montages
-
Anim Notifies for sounds, weapon trails, and custom notifies
-
Sync markers for footsteps and sync groups
-
The course comes with a huge amount of assets.
-
Delegates
-
Interfaces
-
Dynamic footsteps that spawn different sounds and particle systems depending on the surface type
-
Physical materials and surface types
-
Niagra particle systems
-
Line traces
-
Enemy AI
-
Behavior Trees and Blackboard Components
-
Multiple enemy types with varying levels of Health, Damage, Size and Movement Speed
-
Headshot damage
-
Character and enemy health bars
-
Enemy patrol, agro, chase and attack player
-
Death mechanics
-
Stun mechanics
-
Melee attacks with melee weapon trails
-
Explosives that cause damage and death
-
Level prototyping
-
Creating full levels based on our prototypes using professional assets
-
Light baking
-
Post-process effects
Course Curriculum
Chapter 1: Course Overview
Lecture 1: Course Overview – Build Your First C++ Game In Unreal Engine 5
Lecture 2: Source Files
Chapter 2: Code Editor Introduction
Lecture 1: Install Visual Studio With C++
Chapter 3: Learn to Code from Scratch in C++
Lecture 1: Build A New Console Application
Lecture 2: Build Variables To Store Data
Lecture 3: Build Functions To Perform Tasks
Lecture 4: Build Functions With Parameters
Lecture 5: Build Functions That Return Values
Lecture 6: Build Conditionals To Separate Code Flow
Lecture 7: Source Files
Chapter 4: Build Pointers and References in C++
Lecture 1: Build Pointers To Store Memory Addresses
Lecture 2: Build References To Access Variables
Lecture 3: Source Files
Chapter 5: Build Classes and Objects in C++
Lecture 1: Build Classes To Represent Objects
Lecture 2: Get And Set Private Variables
Lecture 3: Set Object Properties With Parameterized Constructors
Lecture 4: Point To And Reference Object Properties And Functions
Lecture 5: Source Files
Chapter 6: Unreal Introduction
Lecture 1: What Is Unreal Engine 5
Lecture 2: How To Install UE5
Lecture 3: How To Debug Unreal And Visual Studio
Lecture 4: Source Files
Chapter 7: Set Up a First Person Shooter C++Project
Lecture 1: Build A New Unreal Project
Lecture 2: Run Visual Studio As Administrator
Lecture 3: Quick Win – Shrink A Cube Upon Hit
Lecture 4: Source Files
Chapter 8: Build an Enemy with C++
Lecture 1: Build An Enemy Controller C++ File
Lecture 2: Build A Visual Enemy Component In Unreal
Lecture 3: Source Files
Chapter 9: Dynamically Spawn Enemies with C++
Lecture 1: Spawn Enemies With A Game Mode
Lecture 2: Build Enemy And Game Mode Blueprints
Lecture 3: Source Files
Chapter 10: Build Enemy Movement and Lifespan
Lecture 1: Make Enemy Chase Player
Lecture 2: Set Enemy Lifespan
Lecture 3: Source Files
Chapter 11: Process Collisions to Kill Enemy
Lecture 1: Process Collisions To Kill Enemy
Lecture 2: Source Files
Chapter 12: Build Score System
Lecture 1: Increase Player Score With C++
Lecture 2: Build Score User Interface
Lecture 3: Show Score With Game Mode
Lecture 4: Source Files
Chapter 13: Build Game Over and Restart
Lecture 1: Build Game Over Functionality In C++
Lecture 2: Build Restart Functionality
Lecture 3: Source Files
Instructors
-
Mammoth Interactive
Top-Rated Instructor, 3.3 Million+ Students -
John Bura
Best Selling Instructor Web/App/Game Developer 1Mil Students
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 0 votes
- 4 stars: 3 votes
- 5 stars: 1 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024