Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Unreal Engine 5 C++ Developer Learn C++ & Make Video Games

/

Release date:2023

Duration:23 h 59 m

Author:Ben Tristem

Skill level:Beginner

Language:English

Exercise files:Yes

Welcome to the incredible world of Unreal Engine 5, where you’ll embark on an exciting game development journey! This critically-acclaimed and wildly successful course was crafted in collaboration with Epic Games, the creators of Unreal Engine, ensuring that you receive the highest quality education.

Whether you’re a beginner or already familiar with Unreal, our step-by-step approach makes it easy to create and mod video games. Unreal Engine is a powerful and widely-used game development engine trusted by AAA studios and indie developers worldwide. Don’t worry if you have no prior experience in Unreal or coding; we’ll start super simple and guide you through the entire process.

With project-based learning at the core of our approach, you’ll create not just one but five Unreal games! We believe in hands-on experience to truly master Unreal Engine. Additionally, if you’re familiar with Unreal and want to explore VR or Multiplayer, check out our other world-class Unreal courses.

As part of this course, you’ll learn C++, the industry-standard language, from scratch. By the end, you’ll fully grasp coding and game development fundamentals, igniting your passion to delve deeper into this exciting world.

Unreal Engine empowers you to create AAA-quality games for multiple platforms, including Windows, consoles, macOS, iOS, Android, and the Web – all from a single source!

Benefit from our world-class support system, including fellow students and instructors regularly active on forums. You’ll have access to a course forum where you can discuss topics, share ideas, and receive help from others. The community-driven aspect of this course ensures that you have a thriving environment to learn and grow as a game developer.

Join our vibrant communities of developers on Facebook, our TA-curated Community, and our lively student chat group. Engaging with other students and seasoned developers will enrich your learning experience.

Start your journey into Unreal C++ today and unlock the potential of Unreal Engine 5. Take advantage of the opportunity to create amazing games and be part of this dynamic world of game development!

Watch online or Download for Free
01 – Intro & Setup (New UE5 Content)

002 Welcome To The Course
003 Installing Unreal Engine
004 Community & Support
005 Navigating The Viewport
006 Moving & Placing Actors
007 C++ versus Blueprint
008 Helping Us To Help You

02 – Warehouse Wreckage (New UE5 Content)

001 Section Intro – Warehouse Wreckage
002 Project Setup
004 Blueprint Event Graph
005 Physics Simulation
006 Objects and References
007 Adding an Impulse
008 Blueprint Classes and Instances
009 Spawning Actors
010 Data Types
011 Pawns and Actor Location
012 Control Rotation
013 Vector Addition & Multiplication
014 Get Forward Vector
015 Importing Assets
016 Geometry Brushes (BSP)
017 Materials and Lighting
018 Actor Components
019 Collision Meshes
020 Variables
021 Booleans and Branches
022 Functions
023 Return Types
024 Pure Functions
025 Member Functions
026 Loading Levels & Delay Nodes
027 Wrap-up and Recap

03 – Obstacle Assault (New UE5 Content)

001 Section Intro – Obstacle Assault
002 Project Setup
003 Customizing The Character
004 Compilers and Editors
006 PC – Installing Visual Studio
007 Mac – Installing XCode
008 Installing VSCode
009 Compiling a C++ Project
010 UPROPERTY Variables
011 Live Coding Issues
012 C++ Files & BeginPlay
013 Using Structs In C++
014 Calling Functions in C++
015 Tick
016 Local Variables
017 Pseudo Code
018 Function Return Values
019 Velocity & DeltaTime
020 Scope Resolution Operator
021 If Statements
022 Using Member Functions
023 Blueprint Child Classes
024 Forcing Character Collisions
025 GameMode
026 Writing To The Output Log
027 FString
028 Member Functions
029 Return Statements
030 Const Member Functions
031 FRotator
032 Level Design & Polish
033 Obstacle Assault Wrap-Up

04 – Crypt Raider (New UE5 Content)

001 Section Intro – Crypt Raider
002 Project Setup
003 Modular Level Design
004 Modular Level Layout
005 Solution Modular Level Layout
006 Light Types
007 Lumen & Light Bleed
008 Level Lighting
009 Character Blueprint
010 Inheritance vs Composition
011 C++ Actor Component
012 Pointer Types & GetOwner()
013 Dereferencing & Arrow (-) Operator
014 Linkers, Headers and Includes
015 FMathVInterpConstantTo
016 Scene Components
017 Line Tracing & Sweeping
018 GetWorld()
019 DrawDebugLine()
020 References vs Pointers
021 Const References & Out Parameters
022 Geometry Sweeping
023 Input Action Mappings
025 Blueprint Callable
026 FindComponentByClass() & nullptr
027 DrawDebugSphere()
028 Grabbing With Physics Handle
029 Waking Physics Objects
030 Returning Out Parameters
031 Overlap Events
032 Constructors
033 TArray
034 While & For Loops
035 Range Based For Loops
036 Actor Tags
037 Early Returns
038 Dependency Injection
039 Casting & Actor Attachment
040 Adding and Removing Tags
041 Boolean Logical Operators
042 Level Polish
043 Crypt Raider Wrap-Up

05 – Toon Tanks (v2)

001 Project Intro
002 Pawn Class Creation
003 Creating Components
004 Forward Declaration
005 Constructing The Capsule
006 Static Mesh Components
007 Deriving Blueprint Classes
008 Instance vs Default
009 Editing Exposed Variables
010 Exposing The Components
011 Creating Child C++ Classes
012 Possessing The Pawn
013 Handling Input
014 Local Offset
015 Movement Speed
016 Local Rotation
017 Casting
018 Using the Mouse Cursor
019 Rotating the Turret
020 The Tower Class
021 Fire
022 Timers
023 The Projectile Class
024 Spawning The Projectile
025 Projectile Movement Component
026 Hit Events
027 Health Component
028 Applying Damage
029 The Game Mode Class
030 Handling Pawn Death
031 Custom Player Controller
032 Starting The Game
033 The Start Game Widget
034 Countdown Timer
035 Displaying Countdown Time
036 Winning And Losing
037 Game Over HUD
038 Hit Particles
039 Smoke Trail
040 Death Particles
041 Sounds
042 Camera Shake
043 Polish And Wrap-Up

06 – Simple Shooter

001 Section Intro Simple Shooter
002 Project Setup
003 Pawns vs Characters in C++
004 Character Movement Functions
005 Controller Aiming
006 Third Person Camera Spring Arm
007 Skeletal Animations 101
008 Editing Collision Meshes
009 Animation Blueprints 101
010 2D Blend Spaces
011 Connecting Animation To Gameplay
012 Inverse Transforming Vectors
013 Calculating Animation Speeds
014 Gun Actors
015 Spawning Actors At Runtime
016 Attaching To Meshes Via Sockets
017 Shooting Architecture
018 Spawning Particle Effects
019 Player View Point
020 Line Tracing By Channel
021 Impact Effects
022 Dealing Damage To Actors
023 Virtual Methods In C++
024 Overriding TakeDamage
025 Blending Animations By Booleans
026 Blueprint Pure Nodes
027 Create and Setup an AI controller
028 AI Aiming
029 Nav Mesh And AI Movement
030 Checking AI Line Of Sight
031 BehaviorTrees And Blackboards
032 Setting Blackboard Keys In C++
033 Behavior Tree Tasks And Sequences
034 BT Decorators And Selectors
035 Custom BTTasks In C++
036 Executing BTTasks
037 BTTasks That Use The Pawn
038 BTServices In C++
039 Ignoring Actors In Line Traces
040 Ending The Game
041 Setting Timers In C++
042 Displaying A Lose Screen
043 Iterating Over Actors
044 Calculating The Win Condition
045 Refactoring PullTrigger
046 Weapon Sound Effects
047 Randomized Sound Cues
048 Sound Spatialization
049 Crosshairs and HUDs
050 Health Bars
051 AimOffsets
052 Animation State Machines
053 Complex State Machines
054 Wrap-up And Challenges

[Udemy] Unreal Engine 5 C++ Developer Learn C++ & Make Video Games.7z.001.rar
[Udemy] Unreal Engine 5 C++ Developer Learn C++ & Make Video Games.7z.002.rar
[Udemy] Unreal Engine 5 C++ Developer Learn C++ & Make Video Games.7z.003.rar


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *