
Install Visual Studio for C++ and include the game development with C++ workload to enable Unreal development; you can use Windows or Mac or an online editor for practice.
Learn to build conditionals in C++ with if statements to separate code flow and test booleans, using else if and else to handle health and level up.
Learn how C++ references differ from pointers by binding a reference to a variable, so the memory address stays fixed while changes affect the original variable; compare with pointers.
Learn how to use private and protected class members and expose them via public getters and setters in C++, with examples like a player's weapon and health and validation checks.
Learn to run Visual Studio in administrator mode to compile and debug Unreal projects, avoiding read/write permission errors. Open the project with shift+control to start in admin mode.
Learn to code a first-person shooter projectile in UE5, shrinking each hit cube by 90% with get component scale and set world scale three-d, then destroy the projectile.
Make enemies chase the player in unreal by updating each enemy's direction and location per tick using delta time and vectors, then move them with set actor location.
Learn to code with C++ UE5 Game Development
Alexandra Kropova is a software developer with extensive experience in full-stack web development, app development and game development. She has helped produce courses for Mammoth Interactive since 2016, including the Coding Interview series in Java, JavaScript, C++, C#, Python and Swift.
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
Mammoth Interactive is an online course provider in everything from learning to code to becoming a YouTube star. Mammoth Interactive courses have been featured on Harvard’s edX, Business Insider and more.
Over 11 years, Mammoth Interactive has built a global student community with 1.1 million courses sold. Mammoth Interactive has released over 250 courses and 2,500 hours of video content.
Founder and CEO John Bura has been programming since 1997 and teaching since 2002. John has created top-selling applications for iOS, Xbox and more. John also runs SaaS company Devonian Apps, building efficiency-minded software for technology workers like you.