Daniel Falci
Sign in Buy the course

Interactive archviz in Unreal Engine 4/5, without code

Interactive archviz turns a rendered building into a space that a client can walk through, open doors in, switch finishes in and light up, all in real time. In Unreal Engine 4/5 you build those interactions with Blueprints, the engine's visual scripting system, so no C++ is needed. This course teaches exactly that: 129 lessons and 21.5 hours, from the first node to a complete interactive walkthrough.

See the course Watch a free lesson

At a glance

Lessons
129
Hours of video
21.5
Modules
12
Level
Beginner → intermediate · no programming needed
Languages
Original audio in Portuguese, an AI-dubbed English audio track, and English and Spanish subtitles.
Certificate
Certificate of completion
Access
While the course is published, 1 year minimum
Guarantee
14-day full refund
Regular price
US$ 79 one-time payment; launch and seasonal offers are shown on the course page

What is interactive archviz?

A normal archviz render is an image or a video that was decided in advance. An interactive scene runs in real time on the viewer's computer and reacts to what they do: they choose where to walk, open a door, change the floor material or turn on a lamp.

Every one of those reactions is logic: when this happens, do that. In Unreal Engine that logic is written with Blueprints, so learning Blueprints is what separates a beautiful render from a scene people can use.

Which interactions does the course build?

The course builds the interactions that archviz projects ask for most, step by step, each one explained node by node:

How is the course organized?

It follows three steps. First you learn the language: the editor, variables, arrays, flow control, functions and communication between Blueprints. Then you build real systems with timelines, vectors, materials and UI widgets. Finally everything is put together in a complete archviz project with first-person movement, material highlight, doors, lights, menus, a minimap, camera modes and save/load.

The curriculum below lists every module with its lesson count.

What goes wrong in interactive archviz projects?

Three problems come up again and again, and the free archviz delivery checklist covers them:

What do you need, and what is not included?

You need a computer that runs Unreal Engine 4 or 5 and the free Unreal Engine editor. No programming experience is required.

The course teaches Blueprints, not 3D modeling. The archviz scenes shown on the course page are examples: you learn each interaction and apply it to your own scenes and projects. Most lessons were recorded in Unreal Engine 4; the Blueprint nodes and concepts are the same in Unreal Engine 4/5, and only parts of the editor look different.

Who teaches it?

Daniel Falci is an Unreal Engine technical artist and tech lead with more than 15 years in interactive technology. He co-founded UE4Arch, a studio specialized in interactive virtual scenarios that delivered projects for Amazon, Autodesk and Epic Games and received two Epic Games grants (MegaGrant 2021 and Unreal Dev Grant 2016). Today he is one of the tech leads at ResVR, which builds interactive 3D showhomes.

What the course covers

  1. Editor and Blueprint Fundamentals 9 lessons
    First steps: what Unreal Engine is, what Blueprints are, the editor, execution order, helpers and node types.
  2. Variables and Data Types 14 lessons
    Integer, Boolean, Float, Text, Object, Struct, Vector, Rotator and Transform; Get/Set, properties and operators.
  3. Arrays 11 lessons
    Creating and handling arrays: Get, Find, Length, Last Index, Is Valid Index, Contains, Insert, Remove, Clear and Append.
  4. Flow Control 12 lessons
    Switch, Branch, Do N, Do Once, Flip Flop, For Loop (with Break), Gate, Multi Gate, Sequence and While Loop.
  5. Functions, Events, Macros and Enums 6 lessons
    Reusable logic: collapsed nodes, events, functions, macros, macro libraries and enums.
  6. Blueprint Classes and Actors 9 lessons
    Actor, Game Mode, Character and Player Controller; moving, spawning and destroying actors; Is Valid; Get All Actors of Class.
  7. Blueprint Communication 7 lessons
    How one Blueprint talks to another: direct references, casting, Blueprint Interfaces and Event Dispatchers.
  8. Time Control 7 lessons
    FPS, Delta Time and Tick; Delay; Timelines with custom curves; Timers.
  9. Vectors and Rotation 11 lessons
    Spatial math for interaction: vector length, distances, normalized vectors, forward/right/up vectors, Rotate Vector, Find Look at Rotation, pitch/yaw/roll.
  10. Materials 2 lessons
    Materials at runtime: an introduction to materials and material instances.
  11. UI and HUD 8 lessons
    Interfaces with Widgets: input mode and focus, programming and styling the UI, text input.
  12. Hands-on Project: Interactive Architecture 33 lessons
    Everything applied to an architectural visualization: first-person character, material highlight, swaps and colors, doors, lights, exterior camera, menus, level loading and streaming, movable objects, audio, clock, minimap, camera modes, elevator, third person, save/load and more.

Free PDFs that go with this page

One-page guides made from the lessons, sent by e-mail.

Frequently asked questions

What is interactive archviz?

Interactive archviz is architectural visualization that runs in real time, so the viewer can walk through the space and interact with it: open doors, change materials, control lights and move between floors. It is built in a real-time engine such as Unreal Engine, using Blueprints for the interactions.

Do I need to know programming to build interactive archviz?

No. Blueprints are visual scripting: you connect nodes instead of typing code. The course starts from the editor and builds up, with no C++.

Which Unreal Engine version does the course use?

Most lessons were recorded in Unreal Engine 4. The Blueprint nodes and concepts are the same in Unreal Engine 4/5; only parts of the editor look different.

Can I use the same Blueprints outside architecture?

Yes. The examples come from architectural visualization, but the same Blueprints drive product configurators, virtual production, training simulations, digital twins and games.

Are the 3D scenes included?

No. The course teaches the Blueprints; you apply each interaction to your own scenes.

Related guides

See the course