Single post: Ratchet & Clank: Rift Apart

  1. #75 SP
    Manager paul's Avatar
    O parte dintr-o discutie cu directorul tehnic:
    Quote Originally Posted by The Verge
    Do you have an example?

    Spider-Man is an open-world title. We built all of this tech to stream that open world as you go through it. When you’re downtown, there’s not much Midtown in memory. You can see it from a distance, but then as you go farther north, we pull in those areas. No Ratchet game has ever been constructed that way. They’ve always been: here’s a level, load the level, now you’re in that level and you play it. But by switching over the Ratchet world to use that same streaming architecture, we can pack more and more density and content and quality in every corner of a Ratchet & Clank world, because we’re happy to ditch the west side of Nefarious City when you go to the east side, and that type of thing.

    Does it make it harder to know when to stop, when you have this ability to cram so much into a game? When you no longer have the same level of technical restrictions, is it harder to say “Alright, this is ready to go”?

    Yes, and I would say it’s even difficult to develop the content in the first place to some extent. This title is the first one where we made the content knowing it would only ever be running on the PlayStation 5. And so our artists would say “What kind of mesh density can I have?” And I’d be like “... I don’t know.” Because we didn’t have the hardware. And we didn’t know, as the engine evolved, how the trade-offs would manifest themselves. Even once you have the hardware, it still takes you months or a year for your engine to evolve into it where you know how you want to spend your frame budget, what you do on the GPU versus the CPU, all that kind of stuff. For this game in particular, I would say we kind of just let our artists go wild and make some incredibly detailed objects and models and textures, and then gave ourselves the challenge to make it all run well.

    Obviously ray tracing is a big buzzword right now, but when you’re making a game knowing from the beginning that it’s going to be supported, does that change how you approach things like art or level design?

    For the Spider-Man games, it was a lot of “This looks really cool, this will have a great effect on the buildings in the city.” That kind of thing. We had a lot of content that was in the first Spider-Man game that wasn’t necessarily authored to show that feature off, but we knew that it would be in Ratchet & Clank from pretty early on. One thing it does is, the artists know to put a lot of care into the material properties that they author. So this is a metal and it behaves this way, and all of those physical material properties, so when it comes together it fits nicely when ray tracing is turned on.

    There are some big, obvious features we can see in terms of the benefits of the PS5, like the fast load times or the rifts that pull you into a parallel world immediately. But are there any examples of smaller, less obvious things that are cool or that you’re really proud of that wouldn’t have been possible on the PS4?

    With the SSD, it’s easy to say there are no load times, and look how fast we can load this other area, but it has all sorts of knock-on effects. We don’t need to be as careful with how we package our data. All of the assets for an area don’t need to be collated on the spinning hard drive to get the right streaming speed out of it. It makes the game smaller on your hard drive; it means we can patch it more easily. That’s a nice bonus. We unload the things literally behind you from a camera perspective. If you spun the camera around, we could load them before you see that. That lets us devote all of our system memory to the stuff in front of you right now, that you need to experience in that moment.

    The ray tracing is nice and shiny — well, literally shiny — and it’s very obvious when it’s working. But it does have a really subtle effect on the materials. There’s a part where you’re in the spaceship with Rivet and Clank, for example, and you’re not actually looking at a reflective surface per se, but just all of the metal things in that cabin, which are all curved in different ways, are all showing the effect of those characters shifting position in a realistic way. It takes us a long way toward getting the same feeling of an animated film. The way things are grounded in the environments, the way they’re animating with each other, helps us close that gap.

    Is that the goal? To have it look like a high-quality animated film?

    Certainly for this title, from a rendering quality perspective, we would love to be delivering stories in the same way that those films deliver stories, and having that emotional effect for players. I think between the performance capture we do know, the detail and density of the animation rigs that we have, we can tell some really good stories that I think can hit in the same way that the films hit.

    Now that you’ve spent some time with the PS5, and the studio has made three games for it, what are some aspects where you’re excited to see where it goes in the future? Some feature where you can’t wait to see how Insomniac or other studios will be able to exploit it for future games. What do you think is the thing people will really be able to dig into?

    Behind the scenes, there’s so much to peel back about the SSD and the I/O around it. We’re just scratching the surface of it. As a developer, that will be really cool to see how it turns out. I love seeing what the other internal PlayStation studios are doing, we have an awesome relationship with them. We don’t show each other everything all the time, so we still get that fun surprise and delight when we see what they’re doing and get to marvel at how good it looks… and then try to pick it apart and see how to do better.
    Ratchet & Clank: Rift Apart’s tech director on making games for the PS5 - The Verge
    Si niste poze:
    Attached Images Attached Images racra-rivet-molonoth.jpg racra-megalopolis-rift-tether.jpg racra-parade-float-drag.jpg racra-parade-float-combat.jpg racra-hammerdown.jpg racra-nefariouscity-bazaar.jpg