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 by Ben Tristem & GameDev.tv Team (1.2024 Update)

/

Release date:2024

Duration:23 h 59 m

Author:Ben Tristem & GameDev.tv Team

Skill level:Beginner

Language:English

Exercise files:Yes

Ready to dive into the incredible world of Unreal Engine 5 and start making games?

This Unreal Engine course, hailed as “critically acclaimed” and “insanely successful,” is a collaboration with Epic Games itself.

The course has been extensively updated and remastered for Unreal Engine 5, providing all new material to existing students at no extra cost.

Whether you’re a complete beginner or seasoned developer, learn how to create and mod video games using Unreal Engine 5. Unreal is a game development engine used by both AAA studios and indie developers worldwide. While it may seem daunting, we break it down step-by-step so you can harness its power.

Starting from the basics, no prior experience with Unreal or coding is required! Our online tutorials will showcase the incredible possibilities. We firmly believe in project-based learning, so you’ll create 5 Unreal games throughout the course.

Already familiar with Unreal and looking to delve into VR or Multiplayer? Explore our other Unreal courses, indicated by the green leaf icon, for more world-class content.

Learn C++, the industry-standard language, from scratch. By course end, you’ll feel confident in coding fundamentals and game development concepts, eager to expand your knowledge.

“Any serious game programmer needs to know C++”

  • Jason Gregory, Lead Programmer at Naughty Dog (creators of Uncharted & The Last of Us)

Unreal Engine is ideal for anyone looking to create games, offering the capability to produce AAA-quality titles for various platforms including Windows, consoles, macOS, iOS, Android, and Web from a single source!

Take advantage of our exceptional support system, with active forums where both instructors and fellow students offer guidance and feedback. Develop multiple games, from a tank game to a First Person Shooter.

Access the course forum to engage in course-wide discussions or dive into specific video topics. Our thriving community fosters learning and idea-sharing among students.

Join our communities of developers on Facebook (nearly 20k strong), our TA-curated Community (with 17k views/day), and our live student chat group (10k participants at any given time).

Embark on your Unreal C++ journey now – you won’t be disappointed!

Watch online or Download for Free
[Udemy] Unreal Engine 5 C++ Developer – Learn C++ & Make Video Games by Ben Tristem & GameDev.tv Team (1.2024 Update)
01. Intro & Setup New UE5 Content

02. Welcome To The Course
03. Installing Unreal Engine
04. Community & Support
05. Navigating The Viewport
06. Moving & Placing Actors
07. C versus Blueprint
08. Helping Us To Help You

02. Warehouse Wreckage New UE5 Content

01. Section Intro Warehouse Wreckage
02. Project Setup
03. Blueprint Event Graph
04. Physics Simulation
05. Objects and References
06. Adding an Impulse
07. Blueprint Classes and Instances
08. Spawning Actors
09. Data Types
10. Pawns and Actor Location
11. Control Rotation
12. Vector Addition & Multiplication
13. Get Forward Vector
14. Importing Assets
15. Geometry Brushes BSP
16. Materials and Lighting
17. Actor Components
18. Collision Meshes
19. Variables
20. Booleans and Branches
21. Functions
22. Return Types
23. Pure Functions
24. Member Functions
25. Loading Levels & Delay Nodes
26. Wrapup and Recap

03. Obstacle Assault New UE5 Content

01. Section Intro Obstacle Assault
02. Project Setup
03. Customizing The Character
04. Compilers and Editors
05. PC Installing Visual Studio
06. Mac Installing XCode
07. Installing VSCode
08. Compiling a C Project
09. UPROPERTY Variables
10. Live Coding Issues
11. C Files & BeginPlay
12. Using Structs In C
13. Calling Functions in C
14. Tick
15. Local Variables
16. Pseudo Code
17. Function Return Values
18. Velocity & DeltaTime
19. Scope Resolution Operator
20. If Statements
21. Using Member Functions
22. Blueprint Child Classes
23. Forcing Character Collisions
24. GameMode
25. Writing To The Output Log
26. FString
27. Member Functions
28. Return Statements
29. Const Member Functions
30. FRotator
31. Level Design & Polish
32. Obstacle Assault WrapUp

04. Crypt Raider New UE5 Content

01. Section Intro Crypt Raider
02. Project Setup
03. Modular Level Design
04. Modular Level Layout
05. Solution Modular Level Layout
06. Light Types
07. Lumen & Light Bleed
08. Level Lighting
09. Character Blueprint
10. Inheritance vs Composition
11. C Actor Component
12. Pointer Types & GetOwner
13. Dereferencing & Arrow Operator
14. Linkers Headers and Includes
15. FMathVInterpConstantTo
16. Scene Components
17. Line Tracing & Sweeping
18. GetWorld
19. DrawDebugLine
20. References vs Pointers
21. Const References & Out Parameters
22. Geometry Sweeping
23. Input Action Mappings
24. Blueprint Callable
25. FindComponentByClass & nullptr
26. DrawDebugSphere
27. Grabbing With Physics Handle
28. Waking Physics Objects
29. Returning Out Parameters
30. Overlap Events
31. Constructors
32. TArray
33. While & For Loops
34. ange Based For Loops
35. ctor Tags
36. arly Returns
37. ependency Injection
38. asting & Actor Attachment
39. dding and Removing Tags
40. oolean Logical Operators
41. evel Polish
42. rypt Raider WrapUp

05. Toon Tanks v2

01. Project Intro
02. Pawn Class Creation
03. Creating Components
04. Forward Declaration
05. Constructing The Capsule
06. Static Mesh Components
07. Deriving Blueprint Classes
08. Instance vs Default
09. Editing Exposed Variables
10. Exposing The Components
11. Creating Child C Classes
12. Possessing The Pawn
13. Handling Input
14. Local Offset
15. Movement Speed
16. Local Rotation
17. Casting
18. Using the Mouse Cursor
19. Rotating the Turret
20. The Tower Class
21. Fire
22. Timers
23. The Projectile Class
24. Spawning The Projectile
25. Projectile Movement Component
26. Hit Events
27. Health Component
28. Applying Damage
29. The Game Mode Class
30. Handling Pawn Death
31. Custom Player Controller
32. Starting The Game
33. The Start Game Widget
34. Countdown Timer
35. Displaying Countdown Time
36. Winning And Losing
37. Game Over HUD
38. Hit Particles
39. Smoke Trail
40. Death Particles
41. Sounds
42. Camera Shake
43. Polish And WrapUp

06. Simple Shooter

01. Section Intro Simple Shooter
02. Project Setup
03. Pawns vs Characters in C
04. Character Movement Functions
05. Controller Aiming
06. Third Person Camera Spring Arm
07. Skeletal Animations 101
08. Editing Collision Meshes
09. Animation Blueprints 101
10. 2D Blend Spaces
11. Connecting Animation To Gameplay
12. Inverse Transforming Vectors
13. Calculating Animation Speeds
14. Gun Actors
15. Spawning Actors At Runtime
16. Attaching To Meshes Via Sockets
17. Shooting Architecture
18. Spawning Particle Effects
19. Player View Point
20. Line Tracing By Channel
21. Impact Effects
22. Dealing Damage To Actors
23. Virtual Methods In C
24. Overriding TakeDamage
25. Blending Animations By Booleans
26. Blueprint Pure Nodes
27. Create and Setup an AI controller
28. AI Aiming
29. Nav Mesh And AI Movement
30. Checking AI Line Of Sight
31. BehaviorTrees And Blackboards
32. Setting Blackboard Keys In C
33. Behavior Tree Tasks And Sequences
34. BT Decorators And Selectors
35. Custom BTTasks In C
36. Executing BTTasks
37. BTTasks That Use The Pawn
38. BTServices In C
39. Ignoring Actors In Line Traces
40. Ending The Game
41. Setting Timers In C
42. Displaying A Lose Screen
43. Iterating Over Actors
44. Calculating The Win Condition
45. Refactoring PullTrigger
46. Weapon Sound Effects
47. Randomized Sound Cues
48. Sound Spatialization
49. Crosshairs and HUDs
50. Health Bars
51. AimOffsets
52. Animation State Machines
53. Complex State Machines
54. Wrapup And Challenges

[Udemy] Unreal Engine 5 C++ Developer – Learn C++ & Make Video Games by Ben Tristem & GameDev.tv Team (1.2024 Update).7z.rar

[Udemy] Unreal Engine 5 C++ Developer – Learn C++ & Make Video Games by Ben Tristem & GameDev.tv Team (1.2024 Update)_Subtitles.7z


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 *