


There were plenty of times I did a double-take and thought I was seeing reality, only to have Libreri say it was animated. The actors joke that it was thrown in to have something sexy for the marketing people. It goes on like this, showing action scenes in a city, but it’s all animated. Again, this scene if entirely animated, but I thought it was video of the real actors. And then we shift to a scene of Morpheus, young Neo, and the modern Reeves. It shifts to the “bullet time” video from the original movie, and the older Reeves of today walks into the scene. It looks like video from the movie, but it is entirely computer-generated, as Epic’s team painstakingly re-created that scene. The eight-minute demo shows the first scene from the original movie starting with a young Thomas “Neo” Anderson (Reeves) with his face lying on a desk. So what we wanted to really lean into this concept of The Matrix is about the simulated universe. It’s all procedurally exploding because when a car gets impacted, it gets deformed, it will shatter its glass. When you see the cars exploring, that’s not us adding explosions, where we animate it by hand. If anybody wants to do a racing game in that city, they will be able to use all the blueprints, all the gameplay logic, all the AI, all the destructible cars. “We’re giving away that city without Neo and Trinity,” Libreri said. There is a freeway chase scene where you can shoot the tires out of Agent Smith cars chasing you. The simulation of the city - the 35,000 walking pedestrians who look like real people - just keeps functioning in a procedural way as you move the camera through the 3D space. “We built a whole city for this, as we’ve been working on new techniques, new streaming, new world management systems that allow you to build a whole city,” Libreri said.

Kim Libreri, chief technology officer at Epic Games, said in an interview with GamesBeat that the idea was to show people a glimpse of the future of interactive entertainment and storytelling that is possible with Unreal Engine 5.
