UE5 for VR Development

Start creating something incredible Duration: 38 hours Attendance: approximately 6 hours per week (mandatory)

AUTHORIZED
TRAINING
CENTER
OF UNREAL

Overview

Virtual reality is changing communication paradigms in various industries. From products to projects, from brands to company profiles, more and more companies are investing in this technology, fueling a continuously growing market. Unleash the skills necessary to become a key player in the ongoing digital transformation. Unreal Engine, which is currently the most comprehensive Game Engine on the market, is one of the most suitable tools for developing VR experiences. Thanks to its numerous built-in editors, it allows you to create realistic environments and program any interaction or VR simulation within them. The course aims to train individuals capable of effectively implementing a practical VR experience development workflow. The main editors of Unreal Engine will be detailed, with special attention not only to the creation of the virtual environment but also to programming interactions with the virtual world. During laboratory activities, the main XR headsets and hardware on the market will be presented and tested.

Conducted by

GIOVANNI MESSINA

Authorized Instructor
Expert in
UNreal Engine
Modellazione 3D
XR
Architect since 1999, Giovanni Messina has been involved in new graphic visualization systems oriented towards architecture since 1997. He has had several professional collaborations with institutions and universities. For about ten years, he has collaborated with studios and companies, mostly non-Italian, using graphic engines for rendering architectural and non-architectural environments, with Unreal Engine being prominent. Since 2022, he is an Unreal Authorized Instructor partner for Epic.
Architect since 1999, Giovanni Messina has been involved in new graphic visualization systems oriented towards architecture since 1997. He has had several professional collaborations with institutions and universities. For about ten years, he has collaborated with studios and companies, mostly non-Italian, using graphic engines for rendering architectural and non-architectural environments, with Unreal Engine being prominent. Since 2022, he is an Unreal Authorized Instructor partner for Epic.

Frequency

6 hours per week (mandatory)

Skill Level

Intermediate

Software

Unreal Engine 5

Prerequisites

None

Included Service

Classe, Notebook, Tutoring,
VR Lab, Slides

Final Assessment

Yes

Qualification

Certificate

Duration

38 Hours

Location

Aversa

Frequency

4 hours per week (mandatory)

Skill Level

Intermediate

Software

Unreal Engine 5

Prerequisites

None

Included Service

Classe, Notebook, Tutoring,
VR Lab, Slides

Final Assessment

Yes

Qualification

Certificate

Duration

40 ore

Location

Aversa

Frequency

6 hours per week (mandatory)

Skill Level

Intermediate

Software

Unreal Engine 5

Prerequisites

None

Included Service

Tutoring, Slides

Final Assessment

Yes

Qualification

Certificate

Duration

38 Hours

Frequency

4 hours per week (mandatory)

Skill Level

Intermediate

Software

Unreal Engine 5

Prerequisites

None

Included Service

Tutoring, Slides

Final Assessment

Yes

Qualification

Certificate

Duration

32 Hours

Educational Objectives

Empower learners to create environments using Unreal Engine for exploration or VR simulation purposes. Starting from provided 3D models, the development process will be detailed, from optimizing and producing game assets to creating the virtual environment and characterizing it in terms of lighting, materials, collisions, and trigger events. The course will also cover aspects related to Blueprint programming, necessary for creating interactions within the VR environment. Finally, the main VR consumption and tracking systems, primarily from the HTC and Meta suite, will be addressed and tested during laboratory activities. Upon completion of the course, students will be able to develop interactive VR experiences and, more importantly, will have assimilated the development workflow and problem-solving approach required for this type of activity.
The program is structured into modules, each lasting about two hours. The modules are as follows and may be subject to changes based on the learners' group homogeneity.
  • Introduction
  • Intro to the tutor
  • Intro to the course
  • UE5 News- Intro Lumen and Nanite
  • How much do you know about Unreal? Test
  • Epic Launcher
  • Install Unreal Engine 5- prerequisites
  • Project browser
  • New project
  • The UU (Unreal units)
  • UI Unreal Engine 5 (user interface)
  • Move in the viewport di UE5- browse/option/layout
  • Layer panels
  • How much do you know about Unreal II? Test
  • The selection mode
  • The landscape tool
  • Edit, sculp and paint landscape (tutorial)
  • Illuminate the worlds
  • The lights (mobility’ & tipes)
  • From lightmass to Lumen and viceversa
  • The brush geometry
  • Static mesh editor overview
  • UI-static mesh editor
  • Apply the fisic from detail panel
  • Unreal project browser
  • Folder structure
  • Content config uproject
  • Migrate assets
  • Project settings
  • World settings
  • Plugins
  • Collisions
  • Import fbx (static mesh & skeletal mesh)
  • Download Datasmith
  • Enable Datasmith plugin
  • Lightmass method (overview)
  • Modeling tools (wide overview)
  • Quixel Bridge
  • Foliage
  • Gamemode overview
  • Backdrop HDRI
  • Exercise (reference- abandoned farmhouse)
  • Camere & cine-camere
  • Sequencer
  • Movie render queue (overview)
  • Overview materials
  • The material editor
  • Materials and istance (father /son)
  • Translucent materials
  • Emissive Materials
  • Weave operations
  • Media players
  • Budgetting
  • The final product
  • Output destination (virtual pro/standalone/mobile/vr/video/rendering)
  • approximate budget
  • The render time
  • CPU optimization
  • Bottlenecks
  • Call draws
  • How reduce call drawa (useful methods)
  • Culling & culling volume
  • Istance
  • Packed level actor
  • Merge actors
  • Z-fighting
  • Quad overview
  • Lods
  • Create lod static mesh editor
  • Watch out for the final lod
  • Enable Nanite
  • Wich illumination system?
  • Lumen optimization
  • Lumen post pro settings
  • Lights costs
  • Materials costs
  • Useful practices on materials
  • What’s a blueprint class?
  • Car example
  • John and the lost city
  • Blueprint class
  • Overview (pawn/character/player controller/game mode
  • UI blueprints interface
  • Flow anatomy
  • Level blueprint
  • Level blueprint vs class blueprint
  • Variables
  • Lesson test
  • The construction script
  • For loop
  • Functions
  • Math in blueprint
  • Arrey hints
  • Timeline node
  • Get\set\private\public
  • New input advanced system
  • Lesson test
  • Full Exercise
  • Add Datasmith
  • Illuminate the model
  • HDMI backdrop
  • Materials
  • GPU optmization
  • Path tracing
  • Create a video
  • Turn on and off tv (mediaplayer)
  • Open/close doors
  • Turn on and off lights
  • Change materials in real-time
  • Variant manager overview
  • Interface
  • Variant set
  • Property
  • Function caller
  • Dependency
  • Exercise
  • Overview remote control/pixel streaming
  • Openxr (plugin e enabling)
  • VR forward rendering
  • Post processing
  • VR target hardware
  • Lumen and Nanite
  • VR template
  • The inputs
  • Grabbing
  • Create an exe package (exercise)
  • Test
  • Android studio setup
  • Optimize for VR
  • Material cost
  • Texture optimization
  • Pay attention to the lights
  • Lighting optimization
  • Usb debugging Meta Quest
  • Create a package (APK / exercise)
  • Test

Delivery Methods

The course can be taken in person and online with the following methods

In-Person Courses

Online Courses

First

AUTHORIZED
TRAINING
CENTER
OF UNREAL

present in Southern Italy

The first Unreal Authorized Training Center in Southern Italy Immensive Academy is the first Unreal Authorized Training Center in Southern Italy, specializing in UE5 courses for architecture and VR development.

Calendar

Currently, there are no dates available for this course. Fill out the form for more information and to be contacted when the course is available.

How to Enroll

To participate in Immensive Academy courses, the first step is to register on the platform. Subsequently, you can pre-enroll in the desired course (registration is free and non-binding). Once the course is confirmed, you can proceed with payment and access the lesson.

Register on the platform

Pre-enroll in the course
al corso

Wait for course
confirmation

Make the
payment

Start the online
or in-person lesson

1. Registrati alla piattaforma

2. Pre-iscriviti
al corso

3. Attendi conferma
confirmation

4. Effettua il
payment

5. Avvio lezione
or in-person lesson

Course Tutors

Our tutors are also professionals working in the integrated virtual reality and augmented reality solutions industry in various fields.

Prices

The most cost-effective way to learn from industry professionals, in a fun and collaborative environment, receiving personalized feedback from teachers and tutors.

In-Person

€1920 IVA incl.
  • Professional Training
  • Tutoring
  • Cloud-based materials and resources
  • Virtual Reality Lab Where you can test the latest VR technologies

In-Person

€959 IVA incl.
  • Professional Training
  • Tutoring
  • Cloud-based materials and resources
  • Virtual Reality Lab Where you can test the latest VR technologies
Reserved for Students

Online €799

€599 IVA incl.
  • Professional Training
  • Tutoring
  • Cloud-based materials and resources
  • Synchronous Distance Learning
Launch Price

Frequently Asked Questions

A: In-person: No. Each student will be assigned a computer for use during lessons and lab work.

Online: Yes, each student must have a computer.
A: No, in-person courses are conducted exclusively in-person.
R: Affronta esclusivamente la realizzazione di uno scenario interattivo in real-time a partire dal modello 3D fornito.

Request Course Information

Interested in our courses? Fill out the form to get more information.
Reach Us at the Following Numbers
logo imensive academy

    Select the Course You Want to Take



    More Courses

    You may also be interested in these courses.

    it_ITItaliano