Inside Immortals of Aveum: the Digital Foundry tech interview

Gamernyc78

MuscleMod
28 Jun 2022
20,386
16,652

From a technological perspective, Ascendant Studios' Immortals of Aveum is a highly important game. Excluding Fortnite, created by Epic Games itself, it's the first triple-A game to ship with all of Unreal Engine 5's cutting-edge features in place. That's the microgeometry-based Nanite, capable of astonishing levels of detail, along with Lumen - a ray tracing-based global illumination solution plus virtual shadow maps. Prior to Fortnite, The Matrix Awakens was the only console-based UE5 release we saw with those features - looking amazing but with obvious performance concerns.

Not only is Ascendant using all UE5 features, it's also aiming for 60fps on consoles. It's a highly ambitious game then, but as yesterday's DF review revealed, GPU compute can only go so far, so image quality necessarily has to take a hit, with FSR 2.2.1 used to upscale from a base 720p resolution Xbox Series X and PlayStation 5.

Going into the review process, we were highly motivated to find out more about what makes the game tick, so when EA offered us the opportunity to talk with the development team, we jumped at the chance. Alex Battaglia and Tom Morgan spoke with Ascendant Studios' Mark Maratea, Julia Lichtblau and Joe Hall - and here's that conversation.

Immortals of Aveum: the Digital Foundry console tech review. We'll have a look at the PC version soon.
How long has Immortals been in development- and was the idea always to produce something that is akin to a magic first-person shooter or did it evolve during the project?
Mark Maratea
: The company was formed to make this game, and it took a significant portion of time to step up... then Covid hit, so the [time spent] staffing became a very interesting time period. This game is five years old, for all intents and purposes.

Julia Lichtblau: A couple months after Brett [Robbins] actually founded the studio, he handed Dave Bogan, the senior art director, and me this 60-page pitch document, which ostensibly was a magic shooter. It had the basic premise of [protagonist] Jack and this big story arc. Obviously, things did sort of change, like the intricacies of the combat, but he knew that Brett knew he wanted to make this magic shooter game because it was something that didn't exist before, and it was a game he really wanted to play and wanted to make.

Based on the timing, I'd imagine that the game didn't start on Unreal Engine 5 as it didn't exist - so did it start on Unreal Engine 4, and did it migrate to UE5? What was that like?
Mark Maratea: The project started using UE 4.20, which came out in July, and the company was formed in August [2018]. When the company first started, everything was done in blueprints with no engine code changes, as if it was a smaller indie project to prototype it out... This could have changed; the reality of the business decisions around this is that if someone stepped up as a publisher three months in and said, "you're coming, but you're using Frostbite or whatever", that would have [required] a pivot. We are lucky enough to have a very generous funding source... an amazing partner, so that's given us the autonomy to make these decisions. We started out with vanilla 4.20, vanilla 4.21, 4.23 custom engine, 4.25, 4.26, UE5 preview, UE5 actual, UE5.1, and now we are shipping as UE 5.1.1.
 
  • Like
Reactions: rofif

ethomaz

Rebolation!
21 Jun 2022
11,893
9,675
Brasil 🇧🇷
PSN ID
ethomaz
Despite [having performance] parity, Series X and PS5 handle things differently. Async compute works really well on one but not as well on the other, which changes the GPU burden.
I wonder... I wonder which one Async compute works?
 
Last edited:

rofif

...owns a 3080...why?
24 Jun 2022
2,057
2,577
I've just bought this game. Should be here tomorrow (ps5 disc)

Interview that I HAVE TO READ?! Nah man,... seems like it's easier to develop on consoles due to better streaming, IO, pso caching issues on pc and so on. Interesting.
 
Last edited:

rofif

...owns a 3080...why?
24 Jun 2022
2,057
2,577
Also... I can't even imagine making something for 5 years... I know games take even longer but holy hell. You must get so disconnected from the game and what it was supposed to be. And in the case of this game... at the end nobody buys it. shame (maybe)

They seem like a really normal people which is good. Aside from the community manager camera. Why is it so high lol

I even saw that the community manager streamed the game herself few days ago. I didn't watch for spoilers but it's kinda sad seeing they have to stream themselves since the game is not catching on.
This is something I support. new, single player game with no bs. At least on consoles... on pc it requires ea app or something on steam. just why
 
  • Like
Reactions: Gamernyc78

ethomaz

Rebolation!
21 Jun 2022
11,893
9,675
Brasil 🇧🇷
PSN ID
ethomaz
More tibits... seems like Nanite works better on consoles...

How does Nanite and virtual shadow maps translate to console like PS5 and Series X/S?

Julia Lichtblau
: On the art side, we haven't really had to adjust anything, but perhaps Mark has been doing stuff on the back end to make that work so us artists don't have to worry as much!

Mark Maratea: I would say in some ways it works better on consoles, weirdly enough. Nanite virtualised geometry is very stream-heavy, it is all about disk I/O. So UE5 is rewriting the I/O pipeline and the optimisations they made for NVMe SSDs. It's designed to work on consoles.