KnowledgeCity

Unreal Engine 5 Advanced

Learn advanced techniques of Unreal Engine 5
Preview the first lesson free — get full access to all 26 lessons.

To view this video please enable JavaScript.

Course: On-Demand
Advanced  Provider Ken Geary  10 chapters ·  26 Lessons ·  3h 6m  in Arabic, German, English, Spanish, French, Portuguese, Chinese Simplified 

Course Description

Unreal Engine has been the industry-standard game development platform for decades. This course will dive into the advanced features in Unreal Engine 5.

This course covers importing assets into Unreal Engine 5 including Mixamo characters and animations as well as Quixel Bridge high resolution textures and meshes and how to implement them in your projects. Visual Studio will be setup and coding using C++ will be covered and shown how to enhance blueprint coding. Students will be exposed to mixed reality development including how to prepare a project for Augmented Reality projects.  You will go step-by-step through importing an Archviz asset, set up lighting and create cinematic walk throughs. Landscape creation and editing will be enhanced with learning how to create non repeating textures as well as how to use the LandMass plugin. Post Processing volumes will be revisited with a deeper dive into the options and students will learn how to adjust settings to export high resolution images. Students will learn how to open up command prompts to visualize performance and how to optimize lighting and meshes for their projects.

What You'll Learn

  • Install and set up Visual Studio and create C++ code to enhance blueprint coding
  • Import assets including Mixamo characters and animations and Quixel Bridge textures and meshes
  • Build mixed reality and Augmented Reality projects in Unreal Engine 5
  • Create blueprints to control lighting and interactively change materials on assets
  • Use the Material Editor and the LandMass plugin to create realistic, non-repeating landscape textures
  • Profile game performance and optimize lighting and meshes for better performance

Key Takeaways

  • The course focuses on the advanced features of Unreal Engine 5, building on Unreal's role as a long-standing industry-standard game development platform.
  • It covers importing an ArchViz asset, setting up lighting with Lumen, and creating cinematic walkthroughs.
  • Students learn to revisit Post Processing volumes in greater depth and adjust settings to export and render high-resolution images and movies.
  • AI setup is included, covering NPC patrolling and detection zones.
  • Performance work includes opening command prompts to visualize performance and optimizing lighting and meshes for projects.

Frequently Asked Questions

What does this Unreal Engine 5 Advanced course cover?

It dives into advanced Unreal Engine 5 features, including importing Mixamo characters and animations and Quixel Bridge textures and meshes, setting up Visual Studio and coding in C++, mixed reality and Augmented Reality development, ArchViz import with Lumen lighting and cinematic walkthroughs, landscape creation with the LandMass plugin, advanced post-processing, high-resolution rendering, and performance profiling and optimization.

Will I learn to code in C++ in this course?

Yes. The course covers setting up Visual Studio and writing C++ code, including a lesson that launches a rocket using C++, and shows how C++ can enhance blueprint coding.

Does the course cover Augmented Reality?

Yes. It includes mixed reality development and shows how to prepare a project for Augmented Reality, with lessons on Mixed Reality Development and Building Augmented Reality, and a learning objective to create Augmented Reality apps.

What will I learn about landscapes and lighting?

You will use the Material Editor to create realistic, non-repeating landscape textures, use the LandMass plugin, set up lighting with Lumen and time-of-day lighting control, create exterior lighting, and optimize lighting for better performance.

Does the course address performance optimization?

Yes. It covers opening command prompts to visualize performance, game profiling, and optimizing lighting and meshes for better project performance.