Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Interview Ultima Underworld Interview with Dan Schmidt at The Ultima Codex

Crooked Bee

(no longer) a wide-wandering bee
Patron
Joined
Jan 27, 2010
Messages
15,048
Location
In quarantine
Codex 2013 Codex 2014 PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire MCA Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 BattleTech Pillars of Eternity 2: Deadfire
Tags: Dan Schmidt; Ultima Underworld

The Ultima Codex, a newly launched Ultima fansite, have done an interview with Dan Schmidt, one of the developers behind Ultima Underworld (1992). Have a snippet:

UC: If memory serves, the conversation system in the game was cited as a weakness by some of the game’s developers. What are your thoughts on it, and would you have changed it?

DS: Well, being stupid kids who didn’t know any better, we were trying to implement a fully realistic dungeon simulation in every respect. That means realistic graphics, physics, AI, combat, …and conversation. So by that standard, any conversation model was going to fall short (and they still do, twenty years later!). We were kind of disappointed that we didn’t come up with some magic bullet that solved the “conversation problem” and had to fall back to “conventional” dialogue trees. Later we came up with a nice solution in System Shock by making all the NPCs dead already so you couldn’t converse with them at all, but that’s not something you can really reuse too much.

One thing that we did do to make things more realistic in Underworld is that if you asked someone the same question over and over again, he wouldn’t just continue to dispense the same answer, he’d say “I already told you that!” Somehow we thought this was a feature. Like I said, young and stupid...

UC: I know that different individuals worked on each map level and I’d love to know how these levels were brought together into the overall plot. Did the designers have clear goals to accomplish with each level or was the overall plot put into the game right at the end, after the world had been built?

DS: By the time we started constructing the eight levels, we knew what the plan of the game was, with the talismans and the parts of the key and all. So everyone knew what functions their level had to fulfill in the plot. Besides that, everyone was pretty much on their own. I remember in particular J. D. Arnold’s Lizardman language puzzle on level 3 (can you tell that he used to work at Infocom?) and Jon Maiara’s Pac-Man homage on level 5.

I was then responsible for knitting everything together into a whole, including making sure the entire “plot” worked and editing all the conversations to make sure that they all had some sort of similar “house style” in both content and function.​

In the same interview, Dan Schmidt also shares some behind-the-scenes trivia such as:

We knew that our throwing UI (dragging from your “paper doll” into the 3D world) wasn’t ideal when a tester tried to shoot an arrow at a goblin and instead threw his pants at it. (I am sure half the people reading this have done the same.)

The talking door on level 6 was not actually a door. To save memory, inanimate objects had many fewer properties than animate objects did, including the reference to their conversation tree. So that conversation tree actually belonged to an offstage rotworm.

We can still crack each other up by quoting lines from the intro cut scene (“Treachery and doom!” “…a thrashing sack slung over its massive shoulder.” Our joke at the time was that “Baron Almric’s distinctive mispronunciation of “Stygian” is a trademark of Origin Systems.” Jon also wrote up a whole set of subtitles before we got the official script from Origin. The only one I remember is Garamon saying “Come on down! Britannia is hosed.”

The renderer was so complicated and so brittle that the only way we determined it was robust enough to ship was when we could finally let it run overnight, taking snapshots from a new random point of the level every frame, without coming in the next morning to find that it had crashed.​

Be sure to check out the full interview. The Ultima Codex have also posted the developer notebook Dan Schmidt kept when working on Ultima Underworld, and you can have a look at it here.

Spotted at Ultima Aiera's Twitter
 
Self-Ejected

Kosmonaut

Lost in Space
Joined
Jul 11, 2008
Messages
4,741
Location
CCCP
We knew that our throwing UI (dragging from your “paper doll” into the 3D world) wasn’t ideal when a tester tried to shoot an arrow at a goblin and instead threw his pants at it. (I am sure half the people reading this have done the same.)​
The talking door on level 6 was not actually a door. To save memory, inanimate objects had many fewer properties than animate objects did, including the reference to their conversation tree. So that conversation tree actually belonged to an offstage rotworm.​
We can still crack each other up by quoting lines from the intro cut scene (“Treachery and doom!” “…a thrashing sack slung over its massive shoulder.” Our joke at the time was that “Baron Almric’s distinctive mispronunciation of “Stygian” is a trademark of Origin Systems.” Jon also wrote up a whole set of subtitles before we got the official script from Origin. The only one I remember is Garamon saying “Come on down! Britannia is hosed.”​
The renderer was so complicated and so brittle that the only way we determined it was robust enough to ship was when we could finally let it run overnight, taking snapshots from a new random point of the level every frame, without coming in the next morning to find that it had crashed.​

Very nice interview. I love to read developer's trivia, specially desing and programming. Moreover when is an old game, and all the stuff they had to make to overcome limitations in the engine, available memory, etc.

Crooked Bee, please check the penultimate link to the interview, is borked.
 

Achilles

Arcane
Joined
Sep 5, 2009
Messages
3,425
Newly launched Ultima fansite, huh? I smell another "reimagining" on the way :(
 

Infinitron

I post news
Patron
Staff Member
Joined
Jan 28, 2011
Messages
99,750
Codex Year of the Donut Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire Pathfinder: Kingmaker Pathfinder: Wrath I'm very into cock and ball torture I helped put crap in Monomyth
Newly launched Ultima fansite, huh? I smell another "reimagining" on the way :(

Eh...not anything we don't know about already. I posted about it already.

Kenneth isn't officially affiliated with EA in any way, although he does have insider connections.
 

Achilles

Arcane
Joined
Sep 5, 2009
Messages
3,425
Who knows, maybe EA will launch a Kickstarter for a "hardcore" Ultima experience :D

Newly launched Ultima fansite, huh? I smell another "reimagining" on the way :(

Eh...not anything we don't know about already. I posted about it already.

Kenneth isn't officially affiliated with EA in any way, although he does have insider connections.

Sorry Infinitron, I hadn't read that earlier. I guess we'll see.
 
Self-Ejected

Davaris

Self-Ejected
Developer
Joined
Mar 7, 2005
Messages
6,547
Location
Idiocracy
I don't remember anything wrong with UW's dialog. Keyword might have worked better, but it looked fine to me.

It would be good if he wrote an article on what he thinks is wrong with the various conversation systems, as clearly he sees problems with all of them.
 

Infinitron

I post news
Patron
Staff Member
Joined
Jan 28, 2011
Messages
99,750
Codex Year of the Donut Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 A Beautifully Desolate Campaign Pillars of Eternity 2: Deadfire Pathfinder: Kingmaker Pathfinder: Wrath I'm very into cock and ball torture I helped put crap in Monomyth
Looking Glass had an idealistic obsession with simulationist realism. Since computers can't simulate conversation realistically, they decided to tear it out of their games entirely (System Shock, Thief).
 

Unkillable Cat

LEST WE FORGET
Patron
Joined
May 13, 2009
Messages
28,603
Codex 2014 Make the Codex Great Again! Grab the Codex by the pussy
Nice interview.

The talking door on level 6 was not actually a door. To save memory, inanimate objects had many fewer properties than animate objects did, including the reference to their conversation tree. So that conversation tree actually belonged to an offstage rotworm.

If I'm correct on this, then that's not really a nice thing to call your former boss. ;) IIRC, the conversation tree actually belongs to "an upset spectre named Warren" that's floating in the vicinity of the door. There's a simple way to test this: Go to the talking door, but don't try to open it, which will trigger the conversation. Instead, kill the spectre first, THEN try opening the door. If the conversation still takes place, then it's an offstage rotworm. If not, then it's the spectre.

In fact, I'm 95% sure I have already tested this, and the conversation did not take place.

...but they did have one complaint: Jon had named the ore “unobtanium” (yes, the same joke that Avatar used 20 years later), and they insisted that that name was too silly.

The film The Core also used the name "unobtanium" for a mineral, but since that film is crap no one seems to care.
 

Crooked Bee

(no longer) a wide-wandering bee
Patron
Joined
Jan 27, 2010
Messages
15,048
Location
In quarantine
Codex 2013 Codex 2014 PC RPG Website of the Year, 2015 Codex 2016 - The Age of Grimoire MCA Serpent in the Staglands Dead State Divinity: Original Sin Project: Eternity Torment: Tides of Numenera Wasteland 2 Shadorwun: Hong Kong Divinity: Original Sin 2 BattleTech Pillars of Eternity 2: Deadfire
There was also "Unobtainium" in the first Might and Magic game.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom