Dungeon Siege III: More stable than New Vegas

Rich Taylor talks stability, loot and multiple platforms.

Fresh from the launch of the Bethesda-published Fallout: New Vegas, which won rave reviews while suffering from console-crashing bugs, developer Obsidian is now preparing to launch the Square Enix-published Dungeon Siege III, an attempt to take the action-RPG series onto consoles while preserving its PC gaming roots. No rest for the wicked.

But there's more to this game than the mindless slaying of monsters. Dungeon Siege III is a fusion of carnage and story the developer is famous for, and it's also an opportunity for Obsidian to show what it can do when it creates a game with its own engine. Here, in an interview to coincide with the launch of a release date announcement trailer (below), project director Rich Taylor tells Eurogamer how Dungeon Siege III really shouldn't be compared to Diablo III, and tells Fallout fans that, this time, there won't be any crashes.

Eurogamer: Should it even be called Dungeon Siege III? It feels like a reboot.

Rich Taylor: Yeah. It's funny because we've actually talked about that on and off over time. Is it really Dungeon Siege III, or is it a re-imagining or a reboot of the Dungeon Siege experience? Square Enix decided they wanted to go with Dungeon Siege III as the title so that's what we've stuck with, and we're fine with that.

But you raise a good question. With venturing onto two new platforms with both the PS3 and the 360, another direction could have made sense for the title as well.

The latest footage of Dungeon Siege III.

Eurogamer: This is the first game to be built using Obsidian's in-house engine, Onyx. How will gamers benefit from that?

Rich Taylor: On our previous titles we've always worked with other people's engines, and while they've been great engines and we've enjoyed those projects and they did the job for what we needed, there's always that challenge of working on something other people wrote and not being fully aware of what can it do, what can it not do, what are things to avoid, and what are ways to take best advantage of it?

And then there's also the question of, are these other engines ideally suited to making the type of games we make? RPGs have a lot of data behind the scenes, a lot of tables and charts, and not all engines necessarily handle that as elegantly as we'd like for making our RPGs.

So we decided as a company we wanted to develop our own technology that was focused on the type of games we made. So it's good at managing the data and putting a lot of creatures on the screen. It has a lot of tools for designers to rapidly develop the class features.

For example, the abilities the classes have in the game are largely implemented by the designers without a lot of code oversight because they're able to manipulate data, attach visual effects to animations and link animations together. The end result is the designer can sit down with an idea for an ability and see it to fruition.

Another thing that is important to the games we make is the conversation editor, which lends itself to Obsidian-style conversations with branching dialogues and the choices. So by setting out to make our own engine we were able to make one that catered to all the things we prioritise when we make games. Having Onyx as an internal project has been great in that regard.

Eurogamer: Did the decision have anything to do with the experience Obsidian had creating Fallout: New Vegas, which had well-documented technical problems?

Rich Taylor: Stability and being bug free are extremely high priorities on this project, and we actually talk about it internally constantly. The advantage here we have over, for example Fallout, is when we have a question about how something works, I walk 10 feet outside my office door and go talk to the programmer who wrote it.

That's a lot different than trying to get someone on a mailing list, or get someone on the phone who's in a different time zone or across the country. Those sort of things have made it possible for us to stabilise things and keep things working as well as we like.

It's really made a difference on the development of this project. We've been running on consoles on the 360 and the PlayStation pretty much throughout the length of the project, so we've been staying within memory budgets, mindful of performance issues. So there's no last minute, oh, does this actually run on the PS3? Or, are we stable on the 360?

We actually had one of our internal tools developers spend a lot of time engineering crash reporting into the engine so internally, literally when anyone runs into a crash the game will shut down, it will generate a report, it will provide a stack dump and it will put it into a database, and we can be very diligent about tracking those things and solving them.

So we actually almost never have mystery crashes where we're just stumped. That's a common thing that can plague games in development. It's like, well, we don't know why it crashed. It only happens in QA, or it only happens on non-programmer machines.

Here we have the advantage of, no matter who runs into a crash issue, we're able to get it up on the screen with a stack dump and look at it and peel back the information on it, and identify exactly what happened and get it fixed. That's been a change.

We also just recently finished introducing a memory utility that shows us what's going on in memory at all times on the consoles. We can see where our memory is going. If we're seeing a problem area we can immediately pull up some charts and spreadsheets and it will show us exactly where it is and we can go balance the numbers to fit within the console memory limitations.

Eurogamer: Do gamers complain too much about videogame stability, crashes and bugs?

Rich Taylor: Well, no one wants to run into a crash. We're gamers, too. I certainly go home and like to play other games that are out there. And when you run into a crash and it disrupts your experience, that's not fun for anyone. We understand that. That's why as the project director on this game I'm very militant about us addressing the crashes and memory issues.

Eurogamer: I experienced crashes on Fallout: New Vegas on my Xbox 360.

Rich Taylor: Ah. That's unfortunate.

Eurogamer: That's why I save in multiple save slots.

Rich Taylor: Yeah, that's always the best thing to do. But yeah, we've actually run into the same thing. It's not like we take home a copy that doesn't crash. Any problems consumers are running into we have the same problem when we go home and play it. And we understand no one wants that. So yeah, we're very serious about taking this project in a direction that emphasises stability. We want everything to come across very polished. That's one of our major focuses here.

Eurogamer: I read online Dungeon Siege III has over 15,000 pieces of equipment. Is that true?

Rich Taylor: It is true. But you could say the same thing about other action RPGs that have procedural equipment generation systems. We didn't have someone sit here and hand pick 15,000 pieces of equipment. But we have a loot generation system with a ton of combinations and a ton of variety of loot so players can customise and pick up the items that emphasise the stats or abilities they're most interested in.

And of course with multiple player characters we do have equipment that is unique to the different player characters. That also builds up in terms of the sheer number of items the player could come across in the game.

We also have multiple tiers of quality. The player might get really lucky and find an item early on that's a little bit stronger than what they would normally find in that region. So there are a lot of tiers. There are unique items for the different characters, and then there's randomly generated loot.

So there are a mixture of items we have handcrafted we want to be rewards for the player: they defeated this specific boss, or they completed a specific quest, or they discovered a secret chest where we hid something very specific. But also when the player is chopping down the monsters, they're going to see a lot of random loot generated they can decide if it's an upgrade for them or it needs to go straight to the store.

More on Dungeon Siege III

Eurogamer: The game is multiplatform. Is the PC version different in any way?

Rich Taylor: Yeah. There are certain things that are more PC-centric. The input and the controls lean more towards the PC. On the console it controls like a console game. You control your character with the analogue stick and the camera with the other analogue stick, much like most other single-player controlled games are when they come out on the consoles.

On the PC, though, players expect to be able to click and move their character around with the mouse and click on enemies. We'll certainly have it control that way. The interfaces will be mostly the same. The stat comparison available on the console will also be there on the PC. And of course the PC lends itself to higher-resolution textures and visual presentation that we're happy to take advantage of where we can.

Eurogamer: Can you give us an example of the strategy a four-player co-op group will need to employ to take down a powerful enemy?

Rich Taylor: That goes back to the player characters themselves and what they're good at. Some of them are designed as more of a ranged fighter, and some of them are designed as more of a frontline melee fighter. As players get together and encounter the different bosses and challenges, they'll find certain tactics work better if they work together.

The ranged person stands back and avoids the projectile shots coming their way. The melee fighter gets in there and tries to keep the boss looking at them, and they're able to do most effective damage in close. That's the area players will find the most variety in how they can play together and work as a team.

Eurogamer: Comparisons with Diablo III are inevitable, but are they fair?

Rich Taylor: People will find they're two completely different games. With Dungeon Siege you're going to feel like you're playing an Obsidian RPG in terms of story. You're going to meet NPCs that have quests for you. You're going to have branching dialogues. You're going to have influence with your AI-controlled companions, similar to what we've seen in out other games. So you're going to see a lot of the Obsidian-style RPG mechanics present in Dungeon Siege. It's going to feel more like that.

So while we do have some similar mechanics to Diablo – we have the randomly generated loot – that's really about where the similarities stop. Outside of being a game where you can get a lot of loot and level up and kill monsters, they don't have a lot in common, and people will see that when the game comes out.

Rich Taylor is project director of Dungeon Siege III at Obsidian.

Comments (23) Latest comment 1 year ago

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • jonbwfc #1 1 year ago

    A baby giraffe balancing on a gym ball during an earthquake is more stable than New Vegas.
  • SilentTristero #2 1 year ago

    In the event of a quality, local co-op product emerging, I am fully prepared to devour this whole.
  • zhurah #3 1 year ago

    So what about coop? This is the most important question to me.
  • Paul_cz #4 1 year ago

    I am willing to bet this game will be stable and polished. It is world of difference when working with technology you created.

    I love the talk about it being story/dialogues/branching kind of RPG.

    And New Vegas was not that bad. 82 hours and about 5 crashes - bad but not unplayable.
  • Murton #5 1 year ago

    Interesting that he should spend so much time bigging up his memory tracking tools when he knows that once they get to a certain point they won't be able to use them. As you get closer to your submission deadline you stop running debug code and start running proper code that doesn't have all these embedded tools, what happens if someone gets a crash on that master and nobody knows why and can't recreate it on the debug code? What then? This happened loads of times during my time in QA, we had a couple of crashes, some graphics corruption and couple of weird gameplay bugs all of which we struggled to recreate on dev kits and debug versions.

    Starting to really look forward to this now, sounds like we might finally have a proper RPG on our hands. I'm also a huge fan of co-op and the co-op in this sounds great, add another one to my list to watch for this year.
    Edited by Murton at 07/02/11 @ 18:19
  • darkos87 #6 1 year ago

    Saying an obsidian game is more stable than the previous one is like saying a hooker used a condom once in her life.
  • Machetazo #7 1 year ago

    May's a way's away. :( In the RPG space, there looks like a choice in the main of Dungeons, or Dragons.
    Maybe, the demo of EA's will add a bit of clarity to things, though. That one's not coasting in to my affection on goodwill from the first game, that's for certain, and it's marketing has failed to strike a chord. With this article, and assurances of developer's homecourt diligence, Dungeon Siege III appears on the radar.
  • Daeltaja #8 1 year ago

    Obsidian have always been renowned as a developer that developed excellent games, albeit in a buggy mess. If they can rectify the buggy mess part, I'm sure there is a chance of something special here. Great to hear they have built their own tech, hopefully now they can achieve their true potential.
  • Kanjin #9 1 year ago

    Is it bad that I want this game mostly because Obsidian are making it?
  • michaelius #10 1 year ago

    @Kanjin - if that makes you feel better i didn't care about this title till I learned Obsidian is making it ;).

    They have my 100% trust.
  • jimmyjimbob #11 1 year ago

    Considering how buggy Alpha Protocol was I think Obsidian could easily take the most buggy developer crown from Piranha Bytes (Gothic developer)

    Think they're on damage control a bit, but it's more than possible that most of the good devs now work elsewhere :( sad news for adventure fans if that's the case....
  • Roamer #12 1 year ago

    I only encountered one bug in Alpha Protocol, which I finished yesterday incidentally. What an amazing game. Incredibly underrated - I found it to be a polished and deep RPG experience. Not something I'm used to on the Xbox 360.
  • FTM #13 1 year ago

    4 player co-op...colour me interested

    but wheres the mule?
  • technotica #14 1 year ago

    The Dungeon Siege Experience, now if that isn't a name for a band...
  • geeza2020 #15 1 year ago

    and a bloody awful band too
  • Murton #16 1 year ago

    @Roamer

    I keep meaning to pick Alpha Protocol back up, I got it on release and played the first few hours and then moved onto something else, it's a habit I've been trying to kick for years now. Of what I did play though I found it be a reasonably polished and deep RPG experience as well, much deeper than any of the other RPGs I've played recently, including Mass Effect which just didn't click for me. I do get the impression however that you were quite lucky as some of the bugs I've heard about are pretty bad.

    Still think Obsidian get a lot of undeserved stick though, they're better than almost anyone else out there for storytelling within an RPG environment, that seems to get overlooked in favour of criticism for bugs though, while Bethesda on the other hand release games just as bad (or worse) and win GOTY. It's an unjust world.
  • Ptarmigandalf #17 1 year ago

    All I remember about Dungeon Siege is the great Jeremy Soule soundtrack.
  • Miths #18 1 year ago

    Does is really matter if it has anything in common with Diablo III? How likely is that we'll actually be seeing D3 before 2012 or 13 anyway?
    I'm certainly not going to hold off on buying Dungeon Siege III for a year or two just to wait and see if D3 might turn out to be a better game :).
  • byakuya83 #19 1 year ago

    Post deleted at 10:03:41 30-03-2012
  • geeza2020 #20 1 year ago

    ^ what a twat :D ^
  • PixelPirate #21 1 year ago

    Eurogamer: I experienced crashes on Fallout: New Vegas on my Xbox 360.

    Rich Taylor: Ah. That's unfortunate.

    Eurogamer: That's why I save in multiple save slots.


    THIS IS NOT A SOLUTION

  • boyscout #22 1 year ago

    bwahahahaha, the people betrayed their leaders. good storyline.
  • DrMGinius #23 1 year ago

    "Fresh from the launch of the Bethesda-published Fallout: New Vegas, which won rave reviews while suffering from console-crashing bugs [...]"

    Perhaps that is the problem, DONT YOU THINK.