Approved by Epic Games and taught by former Epic Games engineer, Tom Looman, this course teaches you how to use C++ to build your own games including artificial intelligence in Unreal Engine 4.
If you have a bit of programming know–how from other coding languages but are new to C++ game development, then this course is for you! Unreal Engine 4 Mastery is also a great fit for current developers who have previous experience with Unity3D or other game engines. Unleash the full power of the Unreal Engine by taking this step–by–step guide.
In this course, you will:
Create two multiplayer–ready games in C++
Create multiple types of AI enemies
Expose C++ code to Blueprint to unlock the full power of the engine
Discover the fundamental classes required to build games
Code many common gameplay mechanics like weapons, power–ups, characters, guards, and more
Challenge yourself with fun activities that further test your programming knowledge
Discover many tricks and features in C++ to get the most out of Unreal Engine
Master the fundamentals to build your own dream game
You ll go hands–on immediately and dive straight into completing over 14 challenges and two game projects. You ll start by creating a first–person stealth game, where you ll learn the basics of C++, AI, and networking. Then you ll build a third–person cooperative shooter game, in the likes of Gears of War or Fortnite. In this project, you ll expand your learning of C++, make the game fully multiplayer–ready, and create fun artificial intelligence to play against with friends.
Instructor Details
Courses : 1
Specification: Unreal Engine 4 Mastery: Create Multiplayer Games with C++
|
33 reviews for Unreal Engine 4 Mastery: Create Multiplayer Games with C++
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
$99.99 $14.99
Elijah Edwards –
its a little but confusing
Roland Balogh –
TL:DR It was a good learning resource, perfect introductory to Unreal C++. BUT, he skips the theory behind networking! You’ll only learn the implementation, which will be confusing if you don’t understand the concept behind networking. With prior experience from other game engines, I didn’t have issues following along. With some help from other sources I managed to understand how networking works and how to do it in Unreal. I really don’t understand why this course doesn’t cover creating a simple menu to start matches from? At some points he speedruns the programming, therefore making it hard to follow along. I didn’t like how most of the time he uses placeholder code to show that hey this works for now but we will have to fix it later, but when we get to the point of fixing it I don’t remember what we are even fixing. Also there are a lot of bugs left within both of the games. Even with these issues I think it is a great learning resource and a perfect introductory to Unreal C++.
Nicholas Lindsay –
Haven’t gotten into the actual course so far, it’s all been setup. That said, the setup is short and sweet, which I like.
Uhuru Mccray –
Clear instructions, helpful onscreen key command tips, challenges that help you learn even when you’re failing at them. Defintiely worth the purchase.
Joris van den Broek –
This course is brilliant for people who’ve got a lot of experience beforehand, as you don’t linger too long on documentation. Suggested for average to professional programmers. 🙂
Arthur Klammer –
I started out with okayish C++ knowledge and a good understanding of Blueprint (I used UE 4.23 during this course). I went in hoping to get a better grasp on the UE4 API and learn some multiplayer coding, and I was pleasantly surprised. The course moves fast, in a good way. The challenges can be quite difficult, also in a good way. Basic ideas and best practice behind those, sometimes confusing, concepts in the UE4 architecture (GameState, PlayerState, GameMode, etc.) are explained and applied during the course. And topics like game networking can usually cause a fair amount of mental damage when you’ve never dealt with it now decisions on what to replicate and what to do where feel more intuitive and make sense to me. And one of my favorite bits was the Advanced AI section to cut it short: I didn’t think you could get there with Behavior Trees and your sanity intact.
David Hubber –
Very good course and I learned plenty from it, especially about AI in UE4 and some aspects of multiplayer and replication. The coverage of behaviour trees and EQS was very useful since this was my first exposure to these topics and I feel I know enough now to use them appropriately in other projects. There were a few small topics I felt needed a little more detail than was provided (in particular hosting a match online, connecting, etc..) but otherwise I was very happy with this course, its content and how it was presented.
Maxime Etienne –
Clear and easy to set up the project
Dominique McDonnell –
This is a great course that takes a hands on approach to learning. Tom does a great job of breaking down what you need to know and showing you how to put together a game in Unreal Engine. Some of the content will need to be updated when UE 4.25 is released as some things which he uses like the pawn iterator are marked as deprecated.
Nicholas Da Silva –
It was a good match.
Gilad Arnon –
I’m an experiences C++ programmer, and the fact this this course is about UE and not about programming, is great for me! On the other hand, in some cases, i feel there should be a little more explanation on why you are doing things the way you do (for example, when do you choose visibleAnywhere and when edit default only, you used the UFUNCTION one lecture before explaining it, so I had to look it up, not knowing it appears at the next lecture. and some more stuff like that) But overall a great course and i would recommend!
Ray Katos –
Clear and concise. Valuable information.
Steven Schmidt –
Really fun and easy way to get your feet wet.
Muhammad Asad –
Tom is really a good teacher, everything he taught in this course is quite helpful to understand Unreal Engine and i am glad that i took this course.
Deepak Mahavir –
not up to the level
KimSunghwan –
Good
Can Karakaya –
Not friendly for beginners, he’s doing every move randomly, You shouldn’t pick this course if you are new.
Burak E. –
I watched all of his courses from youtube and read all of his blog posts. Honestly, I just wanted to envolve this course to show my appreciation. Thank you for teach me how to make my childhood dream come true.
Martin Antonio Silva Saucedo –
Amazing teacher, this is one of the best courses I ever take in Udemy.
Matt Ahrens –
It was a great intro into Unreal. I had to change some things, because I am on a Mac, but otherwise great stuff.
John Hull –
Super damned cool! Time for bed though
Rodrigo Abadia Heredia –
This course I think is very complete for someone who has started with Unreal Engine. But, I really would like more detailed explanations about the logic that it is being implemented.
Hugo Kindel –
Very well made course. All parts necessary to make a first game in UE4 is covered, pretty well explained and functional. Worth it.
Jasper Alblas –
This is a really good course after taking Ben Tristem’s Unreal Engine C++ and Blueprints course. Basics are skipped over, but intermediate concepts are explained in a clear and concise matter. Looking forward to the rest of it. The challenges are fun as well, and are a real confidence booster!
James Pero –
Individual videos were not very organized, but the course was. Too much off the cuff lecturing.
Braeden Mergner –
Programming and Computer sciences was never really my strongest subject, but I can safely say that this course is very digestible for beginners in a way very few classes on Udemy are, straight and to the point with scattered challenges to keep my brain thinking and focused on the lessons at play, would truly recommend.
Kyle Burton –
This was the most knowledgeable C++ for Unreal instructor on Udemy. Learned quite a lot and learned a ton of new tricks.
DAMION Bachershorn –
Great course, covers a lot of topics, the instructor really knows his stuff and the teaching is also very enjoyable!
Isaac Chaves Araya –
Great tutorial, loved the pace and challenges.
Marko Juki –
I like the approach of the tutor especially the challenges which are incorporated into the project itself.
Weiyu Wang –
Very good course for experienced C++ programmer.
Zhilithu –
Starting the course with background in general software engineering (backend) with absolutely no knowledge in gaming development, this course is super useful to capture the important knowledge structure I’ve been looking for. There’s a steep learning curve for me but so far I think it’s all good, just need to replay the lecture video couple times…
Erik –
Really nice course, everything explained in a fun and educational way. Highly recommended. The only bad thing, hence 4 star is the intro sound is WAAAY loader the then the voice, and will blow your brains out each time a new video is loaded.