Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unreal Engine 5 | Real-Time Physics Interactive Art with OSC
Highest Rated
Rating: 4.6 out of 5(94 ratings)
1,086 students

Unreal Engine 5 | Real-Time Physics Interactive Art with OSC

Immersive real-time physics interactive art experiences with Unreal Engine 5.
Created byYu Fujishiro
Last updated 6/2023
English

What you'll learn

  • Develop real-time interactive art experiences with Unreal Engine via Blueprint code.
  • Become comfortable with applying vector math to procedural motion design or VFX.
  • Learn techniques to optimize your interactive art projects for showcasing.
  • Link a device to Unreal Engine with OSC to enable immersive touch interaction.

Course content

11 sections55 lectures2h 45m total length
  • Create Blank Blueprint Project0:57

    Launch Unreal Engine 5, set up a blank blueprint project, keep defaults, specify your project location and name, then create to begin this chapter.

  • Editor - UE4 Classic Layout0:28

    Navigate the Unreal Editor by switching to the UE4 classic layout via window > load layout, or stick with the UE5 default to follow the course with ease.

  • Create New Blank Level0:40

    Open the Unreal editor, turn off real time, create an empty level via file > new level, then save by creating a _map folder in the Content Browser named map_1.

  • Setup Default GameMode & Pawn1:11

    Create blueprint folders for game mode and pawn, build BP_game_mode_base and BP_pawn_empty, assign Pawn Empty as the default pawn in the game mode, then compile and save.

  • Change Default Project & Editor Settings1:30

    Set the default game mode to your Game Mode Base and map one as the editor startup and game default map, then disable engine content, auto exposure, and texture streaming.

  • Basic Level Setup1:03

Requirements

  • Some Blueprint coding knowledge and experience is necessary for this course.
  • If you need more practice on the fundamentals, take other courses that I offer.

Description

In this course, you will learn how to code interactive art with real-time physics in Unreal Engine 5. This is a creative coding course, where you learn to create programs that animate for you, rather than you manually creating keyframes in a traditional sense of 3D animation.

This 2 hr 45 min course, is packed with code snippets, techniques and workflows that I've acquired creating interactive art and multimedia installations in the field. Here are just a few lists of thing you'll do:

  • Configuring a Unreal Engine project for interactive art (disabling GameDev features).

  • Creating 'plugin' like functions that can be reused and repurposed in later projects.

  • Using vector math to achieve several procedural FX and animations.

  • Linking a mobile device through OSC (Open Sound Control) to create an immersive experience.

  • Optimization of the UE5 physics system to increase performance and computational stress.

As an artist or designer, it's not easy to dive into programming and Unreal Engine can be quite overwhelming. However, like everything with repetition and many practical projects you'll soon realize that it is not too difficult and more of an issue of time.

For programmers wanting to create more aesthetically pleasing work in Unreal Engine. This course will allow you to see through the lens of an artist and how to think differently if you are more used to creating programs for traditional GameDev contexts.

Who this course is for:

  • Artists who want to use Unreal Engine and learn about Blueprint syntax.
  • Coders who want to create artistic animations projects in Unreal Engine.