I made this demo so I could learn basic interactive coding in Unreal Editor V5. It was modeled in Cinema 4D then imported into Unreal where lighting and materials were refined.
Functions:
* in interactive mode: walk/run, look around, zoom in/out
* toggle help screen
* ability to switch cameras: ride-through cam, walk-through cam, top view cam
* toggle between empty room and decorated room
* mute/play music
* export screens to image files
I could have coded more stuff, but the typical client (in this case: an event organizer) might be overwhelmed by too many options. If I was going to add something, it would probably be some interactivity for the top-view camera, so users could zoom in and change the angle.