Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games

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

4.69 (69244 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games
366,329
students
29.5 hours
content
Jan 2024
last update
$149.99
regular price

What you will 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.

Why take this course?

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!

Screenshots

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Screenshot_01Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Screenshot_02Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Screenshot_03Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Screenshot_04

Our review

🌟 **Overall Course Rating:** 4.69/5.0 🌟 **Pros:** - **Highly Recommended:** Most users find the course very informative, helpful, and patient, even for beginners with "stupid questions." - **Ease of Understanding:** The course content has been generally easy to understand for those with learning difficulties, including a user who had brain surgery. - **Detailed Explanations:** The instructor provides detailed explanations about the inner workings of C# and Unreal Engine, which are appreciated by both beginners and more experienced users. - **Great Organization:** The course materials are well organized, making it accessible for beginners and those looking to fill in their knowledge gaps. - **Clear Instructions:** The specifications and requirements for software installation are clearly outlined from the beginning. - **Incremental Learning:** The course is split into small, distinct sections that don't feel overwhelming and allow for easy comprehension. - **Quality Content:** A user who is an expert game developer coming from Unity found the pace of the course and content to be of excellent quality, praising the course for being a great resource for making the leap from Unity to Unreal Engine. - **Engaging Teaching Style:** The teaching style is engaging and informative, with several users noting the clarity of instruction and the instructor's knowledge. **Cons:** - **Outdated Content:** Some users have pointed out that the course content was not always up to date with the most recent version of Unreal Engine, particularly with the Enhanced Input System vs. Legacy Input. - **Software Differences:** There were instances where discrepancies between the editor and course material might be due to differences between UE4 and UE5. - **Advanced Features:** A few users have expressed that while the course covers a lot, adding a section with more complex systems and advanced features would enhance the learning experience. - **Programming Knowledge Assumed:** Some solutions presented in the course are hacky, and it's suggested that best practices are not always followed, which could lead to students making mistakes if they rely on the course without additional research. - **Keyboard Controls:** A user with an AZERTY keyboard expressed a need for explanation on how to change controls to accommodate different keyboard layouts. **Additional Notes:** - The course seems to start with Unreal Engine 4 and touch on Unreal Engine 5, which might be slightly misleading for those expecting a dedicated UE5 course. - For beginners familiar with Unreal Engine or Blueprints, the course adds value to their understanding, especially in the C++ section. - The course's pacing is generally well-received, providing enough detail without being overwhelming. **User Experience Summary:** The course has received high praise for its informative and patient approach to teaching Unreal Engine, particularly for those who are new to programming or the engine. However, it's important to note that while the course is comprehensive, some parts may not be fully up-to-date with the latest software versions. The course is well-structured, making complex topics more digestible and allowing learners to apply what they've learned in a step-by-step manner. Overall, it's a highly recommended resource for those looking to learn Unreal Engine or transition from another game development platform. *(Note: The user reviews have been synthesized to provide a concise overview of the course's strengths and areas for improvement. Individual experiences may vary.)*

Charts

Price

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Price chart

Rating

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Ratings chart

Enrollment distribution

Unreal Engine 5 C++ Developer: Learn C++ & Make Video Games - Distribution chart

Coupons

DateDiscountStatus
1/5/2021100% OFF
expired
657932
udemy ID
11/2/2015
course created date
6/20/2019
course indexed date
Bot
course submited by