Behind the Pretty Frames: Diablo IV
mamoniem.com
mamoniem.com
Lots of people talk about Blender as a FOSS success story used by real pros, but RenderDoc is also a tool used by AAA game developers, and no wonder.
Archive link: https://web.archive.org/web/20230628160349/https://mamoniem.... But archive.org is having a hard time with all the images.
Oh well, we will always have Nintendo.
For me, it didn't feel polished until few patches in... Necromancers, and Challenge Rifts, and Seasonal Content were what made Diablo 3 for me.
At launch, D3 was pretty dull. We ran through it, and were bored a day later. All it really had was Adventure Mode, and most of the sets were relatively weak.
Farming was just slow and tedious. Never felt rewarding to run around a low-density world map... the abilities and speed tuning was just off. To be honest, it was pretty boring.
A lot of people quit after getting to max level. Diablo was always a "dungeon grinder" but the grind just wasn't enjoyable. Like at all. At launch the grind just sucked.
There was this quirky little auction house, but it felt like a bolt-on after thought. I don't think anyone really used it.
Over time they really sped up the game play considerably with high-density Rift maps. All the set synergy, and class combo synergy, started to kick in. Adding The Cube, and The Vault, and a bunch of fun little things that sped up the game.
Arguably, inventory management didn't get "slightly less crappy" until fairly recently -- maybe a year ago? I forget when they added Search.
So yeah, like now it's polished. But 11 years ago at launch it certainly had some rough spots!
It broke down after that. The auction house that broke the looting dynamic, the lack of items with interesting effects, the limited amount of procedural generation, the focus on a single number (DPS), plus the usual balancing issues.
If you took the game just for the main campaign and stopped after that, you would have a great time. But most people don't play hack and slash like that, especially not the most vocal players.
The first 10 hours where 10 solid hours of “Error 37” and “Error 3006” trying to log in to battle.net, and it lasted for weeks after release…
To me, D4 just looks like a modern D3 but darker lighting and more gore. And D3 looked like WoW but darker. And WoW's style descended from WC3.
It seems like Diablo 3 & Diablo 4 are made by veterans of Warcraft instead of Blizzard North and it shows.
Diablo 2 has a very distinctive style that D3 and D4 don't follow.
I do wonder if some of D2’s distinct artwork has to do with the fact that it’s 2d isometric instead of true 3d. Well done 2d art is hard to replicate with 3d, imo, and blizzard we’re masters of that.
> Zelda looks and runs abysmally compared to any modern non-Switch game
Yeah, and all games for generations looked worse than Crysis on a souped up PC etc, but we all recognize that's a poor comparison.
We compare games to other similar games created and running under similar constraints (e.g. similar hardware, similar scope, similar budget) so that we can make useful comparisons. Zelda looks great compared to other 3D open world games running on the same hardware. It looks bad compared to Crysis. News at eleven.
But Diablo 4 looks bad and unpolished compared to the prior Diablo 3, a game that ran on worse hardware, made by the same people as Diablo 4. That's a very damning comparison, as there's no reason to do things worse in a sequel when the prior game made tons of money and was super popular and you've had tons of time to get things right with the sequel.
We've been having a blast with Diablo IV, the gameplay is simple and fun, the setting is soooo much darker and truer to the original than Diablo III. The polish to me is evident in having accessibility settings be the first thing you see. You know engineering got everything done that they'd planned when accessibility got the proper treatment
Also, I'm not sure the draw of a cosmetics only shop is that compelling. I haven't felt the need to buy a skin that doesn't do anything to gameplay.
Which the company is and has been spending significant dev time on.
For a criticism like "everyone is busy working on X instead of good things", X doesn't have to be in the same game.
It's entirely possible for example that they had plenty of animators and but ran out of time. Or they had animators and time but found that they had to compromise on some animations because there was too much going on on-screen and otherwise the frames would drop or the minimum spec would get uncomfortably high or whatever. There are any number of reasons that could be the cause here and we on teh outside have absolutely no way of knowing.
I hate what they did with diablo immortal as much as anyone but we don't know enough to say how that affected diablo IV if at all.
Path of Exile is free with one of the fairest monetization systems of any F2P, has 10 years worth of content, is mechanically complex while allowing more casual fans to just have fun, has a very active and large community and tools, it looks great, feels great, and more importantly, is getting a new update called Path of Exile 2, which is more of an expansion to the base game with a whole new campaign, maps, skills and mechanics reworks... And it looks even better visually.
Somehow PoE is never even mentioned in the same room with Diablo, when it's more Diablo than Diablo itself.
I still keep D2 with some QoL mods on a USB stick I carry with me, so I can always fall back to it and be right at home :)
Diablo solved a major problem by cutting anywhere from 10-15 hours of mindlessly repeated content each season. I still do not get why GGG chooses to ignore this issue when it's a major complaint in nearly every thread about the game.
seems like they plan to add ray tracing post-launch according to Nvidia RTX website [0]
Plus it has awesome usability features. Play with a mouse on your PC and the UI is authentic to the original. Plug in a gamepad and the whole UI transforms into a modern gamepad friendly UI… IN PLACE! No restart. You can bounce back and forth between mouse and gamepad. It is wild.
A great achievement overall
Didn't they just re-develop it from scratch, using a 3D engine?