inflearn logo

UE5 DeepDive : Render Tricks 01

Are PC effects breaking or slowing down on mobile? Based on know-how gained through countless trials and errors, I will share the core principles and optimization strategies.

4 learners are taking this course

Level Basic

Course period Unlimited

Android
Android
Unreal Engine
Unreal Engine
Android
Android
Unreal Engine
Unreal Engine

What you will gain after the course

  • 2 Practical Mobile Rendering Tricks

  • Dynamic Environmental Changes Implemented with Depth-Based Puddles

  • Blur Algorithms and Two Depth of Field Implementations

  • Implementing practical rendering tricks optimized for mobile environments

  • Mastering the Practical Guide to Android Build and Packaging

  • Creating and Utilizing Slider UI Widgets

Directly implement the sense of depth seen in the game

SQUARE ENIX's OCTOPATH TRAVELER combines pixel art characters with 3D backgrounds, lighting, and depth of field to create a sense of space that feels like looking at a small diorama.

This work was developed using Unreal Engine. In this course, based on the focus and depth effects for each distance observed on the screen, we will directly implement depth of field that can also run on mobile devices.

Adding reflections to the depth of field

This course does not stop at simply referencing the depth effects of games.

We will separately implement fake reflections for translucent flipbook characters and apply depth-based fading and occlusion to create natural reflections on puddles and wet floors.

Implement the depth effect seen in the game yourself, and expand it one step further to include reflection effects in the course.

Depth effects and fake reflections, all in a single mobile scene

Mobile Rendering Deep Dive
Mastering Core Principles to Implement PC Effects on Mobile

Utilize Unreal Engine 5's Materials and Blueprints
to implement dynamic puddles, fake reflections, and selective/distance-based depth of field without C++.

Create eye-catching mobile screens yourself using principles that are less tied to specific UE4·UE5 versions.

Dynamically changing water puddles


Depth-based fading and occlusion processing


Real-time adjustment via slider UI on mobile devices


Selective Depth of Field


Real-time switching between two types of depth of field


Depth of Field Debugging


Beyond a simple tutorial, you will learn how to build water puddle height variations and realistic reflection effects yourself,
gaining rendering know-how optimized for the Android mobile environment.

Are PC effects breaking or slowing down on mobile?
This course was created specifically for people like you.

✔️ Those who want to extend the depth effects of games to mobile

  • Those who want to implement depth effects that combine pixel art characters with 3D backgrounds

  • Those who want to apply depth of field seen in games, along with fake reflections, to their mobile projects.



✔️ Those who want to deeply understand the principles of mobile game rendering optimization

  • Those who want to learn depth-based rendering, dynamic environment changes, and the principles of implementing depth of field

  • Those who want to master blur algorithms and two methods of implementing depth of field



✔️ Programmers who want to prototype for mobile using Blueprints without C++

  • Those who want to learn everything from Unreal Engine Material Editor shortcuts to node utilization in depth

  • Those who want to learn the differences between UE Blueprint classes and Level Blueprints, and how to utilize them

  • Those who want to master the Android build and packaging process using a practical guide


✔️ Beginner/Entry-level developers who know the basics of Unreal Engine

  • Those who want to implement the same brilliant rendering effects from PC on mobile

  • Those who want to learn rendering principles and practical tricks optimized for mobile environments

  • Those who want to implement dynamic environmental changes and realistic water effects using only Blueprints


No longer be limited by the constraints of mobile rendering.
Create eye-catching mobile experiences yourself with the powerful features of Unreal Engine 5.

Notes Before Taking the Course


Practice Environment

  • Unreal Engine 5 installation is required.

  • Android SDK and related tools are required.

  • A PC with certain specifications or higher is recommended for smooth practical exercises.

Prerequisites and Important Notes

  • Experience with basic Unreal Engine operations is required.

  • An understanding of the Blueprint and Material Editor is helpful.

  • Proceeds without C++ coding.

Learning Materials

  • You can download the project assets used for the practice session.

  • The tutorial videos help you understand the core principles.


Recommended for
these people

Who is this course right for?

  • Entry-level/beginner developers who are capable of basic Unreal Engine operations

  • Those who want to deeply understand the principles of mobile game rendering optimization

  • Programmers who want mobile prototyping with Blueprints without C++

  • Those who aspire to be Technical Artists and want to build knowledge in mobile rendering

  • Those who are looking to switch from Unity to Unreal development

Need to know before starting?

  • Unreal Editor Basic Controls (Viewport Navigation, Placing Actors, Using Content Browser)

  • Experience knowing what the Material Editor is and having opened it.

  • Understanding what Blueprint nodes are and having experience connecting them.

Hello
This is NanoSecond

void Nanosecond::Update(float DeltaTime)
{
    #ifdef WITH_UNREAL
        // The engine side is easier to debug than reality
        DebugTheUnreal();
        RenderDreams();
    #else
        // The resignation button is only active in Shipping builds
        const float EscapeVelocity =
            CalculateIndependentPath(DeltaTime);

        BuildIndependentLife(EscapeVelocity);
    #endif
}
More

Curriculum

All

31 lectures ∙ (3hr 52min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Similar courses

Explore other courses in the same field!

25% off for new members

$78.90

25%

$108.90