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 :Create Game In C++ And Blueprint (Beginner)

    Posted By: ELK1nG
    Unreal Engine 5 :Create Game In C++ And Blueprint (Beginner)

    Unreal Engine 5 :Create Game In C++ And Blueprint (Beginner)
    Published 10/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 16.33 GB | Duration: 12h 28m

    Unreal engine 5 C++ and blueprint course to learn game Develop using both tools C++ and blueprint

    What you'll learn

    UE5

    C++ for Unreal Engine

    Blueprint for Unreal Engine

    Animations

    Logics

    Actors

    Requirements

    Basic Knowledge of C++ (Important)

    Description

    if you want to learn just blueprint this course is for you as beginner as possibleif you have basic knowledge of C++ and you want to learn Unreal engine 5 again this course is for you if you want to be a good game developer both in C++ and blueprint again you can use this courseBest way to learn unreal engine 5 is to first start with blueprint and when you understand it you can learn C++that's why I'm teaching both Blueprint and C++ in this coursefirst we see how to implement one thing in blueprint and then we implement same thing in C++ as wellThe goal is to combine both blueprint and C++ so we can create optimized gamesas you know most AAA game company are using 10% blueprint in unreal engine and 90% C++How character works in unreal engine How animations workswhat is game modeEnhanced inputsWhat is component and how to use themMoving platformsElevatorStomperFanWidget design UIItemthis course will be updated and added more obstacles and platform so we can develop it more togetherwe will be like a group working on a game together

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: 01.Setup Unreal engine (^)

    Lecture 2 01.Install unreal engine

    Lecture 3 02.Instal microsoft visual studio

    Section 3: 02.Create Project (^)

    Lecture 4 03.Create project for blueprint

    Lecture 5 04.Create C++ Project

    Lecture 6 05.Import Files

    Section 4: 03. ( BP ) Character class in blueprint (^)

    Lecture 7 06.Create character class

    Lecture 8 07.Create gamemode

    Lecture 9 08.Enhanced input

    Lecture 10 09.Move Enhanced input

    Lecture 11 10.Going right or left check

    Lecture 12 11.Going forward and backward check

    Lecture 13 12.Move character

    Lecture 14 13.Control rotation and forward vector and right vector

    Lecture 15 14.Add controller yaw input

    Lecture 16 15.Add controller pitch input

    Lecture 17 16.Make movement better

    Lecture 18 17.Jump

    Section 5: 04.Character class in C++ (^^^)

    Lecture 19 18.Blueprint recap

    Lecture 20 19.Create character class

    Lecture 21 20.Build C++ Codes

    Lecture 22 21.Comments in C++

    Lecture 23 22.Compare C++ and blueprint

    Lecture 24 23.Create spring arm variable

    Lecture 25 24.Initiliza Spring arm component

    Lecture 26 25.Visulize Our C++ code

    Lecture 27 26.Add camera in C++

    Lecture 28 27.Project settings

    Lecture 29 28.Attach to component

    Lecture 30 29.Change properties of component in blueprint

    Lecture 31 30.Change spring arm setting in C++

    Lecture 32 31.Change default settings in C++

    Lecture 33 32.Change character movement settings in C++

    Section 6: 05.Enhanced input (^^^)

    Lecture 34 33.Create input mapping context and input actions

    Lecture 35 34.Get player controller

    Lecture 36 35.Get subsystem

    Lecture 37 36.Add maping context

    Lecture 38 37.UPROPERTY

    Lecture 39 38.UE_Log

    Lecture 40 39.Show values with UE_LOG

    Lecture 41 40.Create function

    Lecture 42 41.Pass input action to C++

    Lecture 43 42.Bind input action to function

    Lecture 44 43.Get input values

    Lecture 45 44.FVector

    Lecture 46 45.Get forward vector

    Lecture 47 46.Customize forward vector

    Lecture 48 47.Right vector

    Lecture 49 48.Look action

    Lecture 50 49.Look around

    Lecture 51 50.Jump action

    Section 7: 06. ( BP ) Animations in blueprint (^)

    Lecture 52 51.Import animations

    Lecture 53 52.Idle state

    Lecture 54 53.Run state

    Lecture 55 54.BlendSpaces

    Lecture 56 55.Lean amount calculation

    Lecture 57 56.Finterp to

    Lecture 58 57.Air locomotion state machin

    Lecture 59 58.Jump state

    Lecture 60 59.Jump blend space

    Lecture 61 60.Fall state

    Lecture 62 61.Land states

    Lecture 63 62.Land rules

    Section 8: 07.Animations

    Lecture 64 63.Anim instance

    Lecture 65 64.Ground locomotion

    Lecture 66 65.Native update animation

    Lecture 67 66.Native initialize animation

    Lecture 68 67.Get character

    Lecture 69 68.Character movement component

    Lecture 70 69.Get velocity

    Lecture 71 70.Vector length in C++

    Lecture 72 71.IDLE Run rule

    Lecture 73 72.Lean animation explained

    Lecture 74 73.Lean blend space

    Lecture 75 74.Get character rotation

    Lecture 76 75.Calculate lean amount

    Lecture 77 76.FInterpto

    Lecture 78 77.Air locomotion

    Lecture 79 78.Jump state

    Lecture 80 79.Jump blend space

    Lecture 81 80.Fall state

    Lecture 82 81.Land states

    Lecture 83 82.Land rules

    Section 9: 08. ( BP ) Moving platform

    Lecture 84 83.Create blueprint

    Lecture 85 84.Spline points

    Lecture 86 85.Control points

    Lecture 87 86.Duration

    Section 10: 09.Moving platform

    Lecture 88 87.Create moving platform class

    Lecture 89 88.static mesh component

    Lecture 90 89.Uscene Component

    Lecture 91 90.Spline and interp component

    Lecture 92 91.Get spline point locations

    Lecture 93 92.Interp to movement setup

    Lecture 94 93.Duration

    Section 11: 10. ( BP ) Elevator

    Lecture 95 94.Create actor class

    Lecture 96 95.Elevator settings

    Lecture 97 96.Go to end location

    Lecture 98 97.Begin and End overlap event

    Lecture 99 98.Go to start location

    Lecture 100 99.Go to end location

    Lecture 101 100.End and start location variables

    Lecture 102 101.Go to end location smoothly

    Lecture 103 102.Go to start location smoothly

    Lecture 104 103.Tolerance in distance

    Lecture 105 104.Bug fix

    Section 12: 11.Elevator

    Lecture 106 105.Create elevator class

    Lecture 107 106.Create uscene component

    Lecture 108 107.Create static mesh component

    Lecture 109 108.Create box collision

    Lecture 110 109.Start and End location

    Lecture 111 110.Create timer handle

    Lecture 112 111.Set timer

    Lecture 113 112.Time to stay down variable

    Lecture 114 113.Set Go To End location function

    Lecture 115 114.Set relative location

    Lecture 116 115.V interp to

    Lecture 117 116.Distance

    Lecture 118 117.On begin overlap

    Lecture 119 118.Set timer for going down

    Lecture 120 119.Time to stay up

    Lecture 121 120.Go to start location smoothly

    Lecture 122 121.Go to end location

    Lecture 123 122.Bug fix

    Section 13: 12. ( BP ) Stomper

    Lecture 124 123.create stomper blueprint

    Lecture 125 124.Timeline

    Lecture 126 125.Timeline setting

    Lecture 127 126.Push character

    Lecture 128 127.Bug fix

    Section 14: 13.Stomper

    Lecture 129 128.Create stomper class

    Lecture 130 129.Move stomper

    Lecture 131 130.Camera problem

    Lecture 132 131.Player detection

    Lecture 133 132.Move character

    Section 15: 14. ( BP ) Fan

    Lecture 134 133.Fan blueprint class

    Lecture 135 134.Animate Fan

    Lecture 136 135.Timer on loop

    Lecture 137 136.Shoot the player

    Section 16: 15.Fan

    Lecture 138 137.Fan class

    Lecture 139 138.Arrow component

    Lecture 140 139.Niagara module

    Lecture 141 140.Niagara component

    Lecture 142 141.Fan rotation

    Lecture 143 142.Box collision events

    Lecture 144 143.Shoot the player

    Lecture 145 144.Power of fan

    Lecture 146 145.Get player character

    Section 17: 16. ( BP ) UI

    Lecture 147 146.widget blueprint introduction

    Lecture 148 147.Show widget in game

    Lecture 149 148.Show Height UI

    Lecture 150 149.update height

    Lecture 151 150.Max height UI

    Lecture 152 151.Update max height

    Lecture 153 152.Progress bar UI

    Lecture 154 153.Coin UI

    Lecture 155 154.Increase Coin

    Lecture 156 155.Add coin for new max height

    Section 18: 17.UI

    Lecture 157 156.Create User widget class

    Lecture 158 157.Give access to widget inside c++

    Lecture 159 158.Create and show UI

    Lecture 160 159.Bind component on both c++ and blueprint

    Lecture 161 160.Set text function

    Lecture 162 161.Update height

    Lecture 163 162.Max height text block update

    Lecture 164 163.Update progress bar

    Lecture 165 164.Set coin function

    Lecture 166 165.Increase coin for max height

    Section 19: 18. ( BP ) Item

    Lecture 167 166.Item blueprint class

    Lecture 168 167.Random rotation

    Lecture 169 168.Collision settings

    Lecture 170 169.Pick item up

    Lecture 171 170.Pickup meta sound

    Section 20: 19.Item

    Lecture 172 171.Create Item class

    Lecture 173 172.Item rotation

    Lecture 174 173.Pickup Item

    Lecture 175 174.Sounds

    Section 21: 20.Bug reports

    Lecture 176 175.Elevator bug

    Section 22: 21.Summry

    Lecture 177 176.Game system

    Lecture 178 177.Moving platform

    Lecture 179 178.Elevator

    Lecture 180 179.Stomper

    Lecture 181 180.Fan

    Lecture 182 181.Item

    Lecture 183 182.Package the game

    Lecture 184 183.Packaging fix

    Everyone with basic knowledge of C++