Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games (updated 12/2022)

    Posted By: ELK1nG
    Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games (updated 12/2022)

    Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
    Last updated 12/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 28.03 GB | Duration: 29h 37m

    Created in collaboration with Epic Games. Learn C++ from basics while making your first 5 video games in Unreal

    What you'll learn

    How to make games in Unreal Engine 5.

    C++, the games industry standard language.

    Object Oriented Programming and how to put it into practice.

    Game design principles.

    Programming patterns and best practices.

    Artificial Intelligence behaviour programming for enemies.

    Write code that is clean and to understand.

    When to use Blueprint or C++.

    How to achieve anything you want in Unreal using C++.

    Unreal Gameplay Framework to make games easily.

    Strong and transferable problem solving skills.

    Modern game development technologies and techniques.

    Requirements

    64-bit PC capable of running Unreal 5 (recommended).

    Or a Mac running latest MacOS Big Sur.

    +8GB of RAM.

    Quad-core CPU, 2.5 GHz or faster.

    DirectX 11, 12 or Metal 1.2 Compatible Graphics Card.

    About 50GB of free disc space.

    No previous Unreal or coding experience needed.

    Description

    Ready to make games in the amazing world of Unreal Engine 5?This "critically-acclaimed" and "insanely successful" Unreal Engine course was created in collaboration with Epic Games. The majority of the course has been fully updated and remastered to Unreal Engine 5. Existing students get all the new material for free.Learn how to create and mod video games using Unreal Engine 5, even if you're a complete beginner. Unreal is a free-to-use game development engine used by AAA studios and indie developers worldwide. It is a massive and powerful beast, but we break it down step-by-step so you can tame it.We start super simple so no prior experience of Unreal or coding is needed! With our online tutorials, you'll be amazed at what you can achieve. We believe project-based learning is the best way to learn Unreal Engine, so you’ll create 5 Unreal games!Already know Unreal and want to learn VR or Multiplayer? Check out our other Unreal courses, just look for the green leaf for our other world-class Unreal courses.Learn C++, the powerful industry-standard language from scratch. By the end of the course, you'll be very confident in the basics of coding and game development, and hungry to learn more."Any serious game programmer needs to know C++"Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)Anyone who wants to learn to create games: Unreal Engine is a fantastic platform which enables you to make AAA-quality games. Furthermore, these games can be created for Windows, consoles, macOS, iOS, Android and Web from a single source!Benefit from our world-class support from both other students, and the instructors who are on the forums regularly. Go on to build several games including a tank game, and a First Person Shooter.You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students.Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).Start to learn Unreal C++ now, you won't be disappointed!

    Overview

    Section 1: Intro & Setup (New UE5 Content)

    Lecture 1 For users of Unreal 4.22

    Lecture 2 Welcome To The Course

    Lecture 3 Installing Unreal Engine

    Lecture 4 Community & Support

    Lecture 5 Navigating The Viewport

    Lecture 6 Moving & Placing Actors

    Lecture 7 C++ versus Blueprint

    Lecture 8 Helping Us To Help You

    Section 2: Warehouse Wreckage (New UE5 Content)

    Lecture 9 Section Intro - Warehouse Wreckage

    Lecture 10 Project Setup

    Lecture 11 Blueprint Event Graph

    Lecture 12 Physics Simulation

    Lecture 13 Objects and References

    Lecture 14 Adding an Impulse

    Lecture 15 Blueprint Classes and Instances

    Lecture 16 Spawning Actors

    Lecture 17 Data Types

    Lecture 18 Pawns and Actor Location

    Lecture 19 Control Rotation

    Lecture 20 Vector Addition & Multiplication

    Lecture 21 Get Forward Vector

    Lecture 22 Importing Assets

    Lecture 23 Geometry Brushes (BSP)

    Lecture 24 Materials and Lighting

    Lecture 25 Actor Components

    Lecture 26 Collision Meshes

    Lecture 27 Variables

    Lecture 28 Booleans and Branches

    Lecture 29 Functions

    Lecture 30 Return Types

    Lecture 31 Pure Functions

    Lecture 32 Member Functions

    Lecture 33 Loading Levels & Delay Nodes

    Lecture 34 Wrap-up and Recap

    Section 3: Obstacle Assault (New UE5 Content)

    Lecture 35 Section Intro - Obstacle Assault

    Lecture 36 Project Setup

    Lecture 37 Customizing The Character

    Lecture 38 Compilers and Editors

    Lecture 39 PC - Installing Visual Studio

    Lecture 40 Mac - Installing XCode

    Lecture 41 Installing VSCode

    Lecture 42 Compiling a C++ Project

    Lecture 43 UPROPERTY Variables

    Lecture 44 Live Coding Issues

    Lecture 45 C++ Files & BeginPlay

    Lecture 46 Using Structs In C++

    Lecture 47 Calling Functions in C++

    Lecture 48 Tick

    Lecture 49 Local Variables

    Lecture 50 Pseudo Code

    Lecture 51 Function Return Values

    Lecture 52 Velocity & DeltaTime

    Lecture 53 Scope Resolution Operator

    Lecture 54 If Statements

    Lecture 55 Using Member Functions

    Lecture 56 Blueprint Child Classes

    Lecture 57 Forcing Character Collisions

    Lecture 58 GameMode

    Lecture 59 Writing To The Output Log

    Lecture 60 FString

    Lecture 61 Member Functions

    Lecture 62 Return Statements

    Lecture 63 Const Member Functions

    Lecture 64 FRotator

    Lecture 65 Level Design & Polish

    Lecture 66 Obstacle Assault: Wrap-Up

    Section 4: Crypt Raider (New UE5 Content)

    Lecture 67 Section Intro - Crypt Raider

    Lecture 68 Project Setup

    Lecture 69 Modular Level Design

    Lecture 70 Modular Level Layout

    Lecture 71 Solution: Modular Level Layout

    Lecture 72 Light Types

    Lecture 73 Lumen & Light Bleed

    Lecture 74 Level Lighting

    Lecture 75 Character Blueprint

    Lecture 76 Inheritance vs Composition

    Lecture 77 C++ Actor Component

    Lecture 78 Pointer Types & GetOwner()

    Lecture 79 Dereferencing & Arrow (->) Operator

    Lecture 80 Linkers, Headers and Includes

    Lecture 81 FMath::VInterpConstantTo

    Lecture 82 Scene Components

    Lecture 83 Line Tracing & Sweeping

    Lecture 84 GetWorld()

    Lecture 85 DrawDebugLine()

    Lecture 86 References vs Pointers

    Lecture 87 Const References & Out Parameters

    Lecture 88 Geometry Sweeping

    Lecture 89 Input Action Mappings

    Lecture 90 Blueprint Callable

    Lecture 91 FindComponentByClass() & nullptr

    Lecture 92 DrawDebugSphere()

    Lecture 93 Grabbing With Physics Handle

    Lecture 94 Waking Physics Objects

    Lecture 95 Returning Out Parameters

    Lecture 96 Overlap Events

    Lecture 97 Constructors

    Lecture 98 TArray

    Lecture 99 While & For Loops

    Lecture 100 Range Based For Loops

    Lecture 101 Actor Tags

    Lecture 102 Early Returns

    Lecture 103 Dependency Injection

    Lecture 104 Casting & Actor Attachment

    Lecture 105 Adding and Removing Tags

    Lecture 106 Boolean Logical Operators

    Lecture 107 Level Polish

    Lecture 108 Crypt Raider: Wrap-Up

    Section 5: Toon Tanks (v2)

    Lecture 109 Project Intro

    Lecture 110 Pawn Class Creation

    Lecture 111 Creating Components

    Lecture 112 Forward Declaration

    Lecture 113 Constructing The Capsule

    Lecture 114 Static Mesh Components

    Lecture 115 Deriving Blueprint Classes

    Lecture 116 Instance vs Default

    Lecture 117 Editing Exposed Variables

    Lecture 118 Exposing The Components

    Lecture 119 Creating Child C++ Classes

    Lecture 120 Possessing The Pawn

    Lecture 121 Handling Input

    Lecture 122 Local Offset

    Lecture 123 Movement Speed

    Lecture 124 Local Rotation

    Lecture 125 Casting

    Lecture 126 Using the Mouse Cursor

    Lecture 127 Rotating the Turret

    Lecture 128 The Tower Class

    Lecture 129 Fire

    Lecture 130 Timers

    Lecture 131 The Projectile Class

    Lecture 132 Spawning The Projectile

    Lecture 133 Projectile Movement Component

    Lecture 134 Hit Events

    Lecture 135 Health Component

    Lecture 136 Applying Damage

    Lecture 137 The Game Mode Class

    Lecture 138 Handling Pawn Death

    Lecture 139 Custom Player Controller

    Lecture 140 Starting The Game

    Lecture 141 The Start Game Widget

    Lecture 142 Countdown Timer

    Lecture 143 Displaying Countdown Time

    Lecture 144 Winning And Losing

    Lecture 145 Game Over HUD

    Lecture 146 Hit Particles

    Lecture 147 Smoke Trail

    Lecture 148 Death Particles

    Lecture 149 Sounds

    Lecture 150 Camera Shake

    Lecture 151 Polish And Wrap-Up

    Section 6: Simple Shooter

    Lecture 152 Section Intro: Simple Shooter

    Lecture 153 Project Setup

    Lecture 154 Pawns vs Characters in C++

    Lecture 155 Character Movement Functions

    Lecture 156 Controller Aiming

    Lecture 157 Third Person Camera Spring Arm

    Lecture 158 Skeletal Animations 101

    Lecture 159 Editing Collision Meshes

    Lecture 160 Animation Blueprints 101

    Lecture 161 2D Blend Spaces

    Lecture 162 Connecting Animation To Gameplay

    Lecture 163 Inverse Transforming Vectors

    Lecture 164 Calculating Animation Speeds

    Lecture 165 Gun Actors

    Lecture 166 Spawning Actors At Runtime

    Lecture 167 Attaching To Meshes Via Sockets

    Lecture 168 Shooting Architecture

    Lecture 169 Spawning Particle Effects

    Lecture 170 Player View Point

    Lecture 171 Line Tracing By Channel

    Lecture 172 Impact Effects

    Lecture 173 Dealing Damage To Actors

    Lecture 174 Virtual Methods In C++

    Lecture 175 Overriding TakeDamage

    Lecture 176 Blending Animations By Booleans

    Lecture 177 Blueprint Pure Nodes

    Lecture 178 Create and Setup an AI controller

    Lecture 179 AI Aiming

    Lecture 180 Nav Mesh And AI Movement

    Lecture 181 Checking AI Line Of Sight

    Lecture 182 BehaviorTrees And Blackboards

    Lecture 183 Setting Blackboard Keys In C++

    Lecture 184 Behavior Tree Tasks And Sequences

    Lecture 185 BT Decorators And Selectors

    Lecture 186 Custom BTTasks In C++

    Lecture 187 Executing BTTasks

    Lecture 188 BTTasks That Use The Pawn

    Lecture 189 BTServices In C++

    Lecture 190 Ignoring Actors In Line Traces

    Lecture 191 Ending The Game

    Lecture 192 Setting Timers In C++

    Lecture 193 Displaying A Lose Screen

    Lecture 194 Iterating Over Actors

    Lecture 195 Calculating The Win Condition

    Lecture 196 Refactoring PullTrigger

    Lecture 197 Weapon Sound Effects

    Lecture 198 Randomized Sound Cues

    Lecture 199 Sound Spatialization

    Lecture 200 Crosshairs and HUDs

    Lecture 201 Health Bars

    Lecture 202 AimOffsets

    Lecture 203 Animation State Machines

    Lecture 204 Complex State Machines

    Lecture 205 Wrap-up And Challenges

    Section 7: Updates and Important Messages

    Lecture 206 For users of Unreal 4.22

    Section 8: Continuing Your GameDev Journey

    Lecture 207 Bonus Lecture

    Competent and confident with using a computer.,Artists who want to bring their assets alive in a game engine.,Developers who want to re-skill across to coding.,Complete beginners who are willing to work hard.,Existing programmers who want to re-skill to game development.,Thos wanting to explore the exciting new world of UE5!