The Guildmaster Posted February 6, 2013 Posted February 6, 2013 D&D: Dwarves and DoorsAdam BrenneckeWe are another month into preproduction and have been making awesome progress on all fronts. This update covers dwarves and doors, two of the many accomplishments in the month of January, and gets into the finer details of development on Project Eternity.The Creation of the DwarfOne of the goals in preproduction was to figure out how we could make character modeling pipeline be as efficient as possible. The problem is fairly complex: All of the six playable races, human, elf, dwarf, aumaua, orlan, and the god-like can wear armor, boots, gloves, helmets (...well, some have trouble wearing helmets, but we will talk about that some other day...) and have other options that the player can customize like facial hair, hair style and skin color. We also have tons of armor variations and types of armor, like plate, brigandine, leather, and mail. (Josh loves his armor). Ideally, our artist would only need to model one armor piece - let's say plate body armor - and have it fit all six of our playable races even if the races are all of different proportions and body structure. At the end of the day the same model for plate armor could fit a slender four-foot-tall orlan and a burly seven-foot-tall aumaua. The goal for January was to build a system to allow us to do this very thing.During January, we've developed a new system to allow our human bipedal skeleton to be shaped and morphed into the other playable races and have armor be shaped and morphed along with the skeleton. The character modelers have fine control over the proportions of the races, and only need to model armor pieces once and not six times over. In preproduction we look at developing systems like this. It may cost us time up front, but will save us hundreds of hours down the road in production. The dwarf ended up being our first test case, and now we have dwarves as playable races working in game.Pictured at the front of this update is a high-poly dwarf head that Dimitri Berman (lead character artist) modeled in ZBrush. The high-poly head is used for making normal maps which aid in lighting the character models. A simplified mesh is created from the high-poly head is used in game.Open, Close, LockOn the other end of the pre-production spectrum, the programming team has been writing the building blocks for the area design toolbox. One of the essential things that all areas need are doors. From past experience we know that doors always present difficult problems with pathfinding and are a big pain in the arse. Getting a potentially risky, yet required, feature out of the way now seemed like a pragmatic goal, so Steve Weatherly (game programmer) and Sean Dunny (environment artist) set off on a quest to get doors working in the game.We first tackled this problem creating a list of all the features that doors need to have. It's easy with doors since we all know how doors work: Doors have a few states, like open and close. Doors can be locked, and be unlocked with a key (or skill). Doors can be used, meaning the player can click on a door and the selected character will be commanded to go and "use" the door. Doors can animate to match the open/close state. Doors block character pathing when closed, and don't block pathing when opened.We even listed out minor details such as doors can change the mouse cursor to a different state when hovered over, and doors should always open away from the character using the door.Tasks were made from this list, and the work began. Steve was able to get a working prototype of a door ready to test quickly. At this stage we could see how the door looked and felt in game, and if there are any unexpected problems that came out of the prototype.One issue that came up was door placement. We found that it was not easy to place a door in the exact space to fit a dungeon doorframe. Steve and Michael Edwards (senior technology programmer) coded a system for doorframe "snap points" that makes the door pop to the exact place that we want it to go. Designers can now place doors efficiently. Hooray!We love being able to share our progress with you all, and we hope you enjoy reading these production updates. If you have any questions about development, please post them in our Project Eternity forum.Thank you! 26
Aquadrizzt Posted February 6, 2013 Posted February 6, 2013 You mention that there are only five playable races in this update (humans, dwarves, aumaua, orlans and god-like) but had previously mentioned (Update #25) that there would be six races (elves in addition to the aforementioned). What happened to elves; are they no longer available as a playable race?
Hormalakh Posted February 6, 2013 Posted February 6, 2013 The dwarves look great! i'm assuming the Orlan ears are proving to be a problem in terms of clipping when trying to put on helmets. There should still be circlets that they can wear. Or crowns. Small detective hats would be nice Something like this for my Orlan would be nice. I think it also fits his theme, eh? All the best. My blog is where I'm keeping a record of all of my suggestions and bug mentions. http://hormalakh.blogspot.com/ UPDATED 9/26/2014 My DXdiag: http://hormalakh.blogspot.com/2014/08/beta-begins-v257.html
Gumbercules Posted February 6, 2013 Posted February 6, 2013 Neat update! I love seeing these kinds of details. I have a question, Adam. Along with morphing the armor to fit different races, would it be possible/worthwile to somehow give each companion character a signature filter that customizes the armor or clothing that they wear? For example, one companion's armor might always look more scuffed-up or patched, while another might have religious symbols applied to their clothing.
Adam Brennecke Posted February 6, 2013 Posted February 6, 2013 You mention that there are only five playable races in this update (humans, dwarves, aumaua, orlans and god-like) but had previously mentioned (Update #25) that there would be six races (elves in addition to the aforementioned). What happened to elves; are they no longer available as a playable race? We will correct the mistake. Thanks for pointing it out. 1 Follow me on twitter - @adam_brennecke
Pandamaniac Posted February 6, 2013 Posted February 6, 2013 You mention that there are only five playable races in this update (humans, dwarves, aumaua, orlans and god-like) but had previously mentioned (Update #25) that there would be six races (elves in addition to the aforementioned). What happened to elves; are they no longer available as a playable race? Elves and paladins have been removed for the game to help others stay sane. But really, that was just an unintentional omission on their part.
Stiffkittin Posted February 6, 2013 Posted February 6, 2013 The minutiae of development is overwhelming. The tricks and tribulations to get every interactive elemnt in the game working like it should is a real eye-opener for non-techie people like me. The time taken to open the door on your world is very much appreciated. Difficulty with helmets eh? You coy sods ..
Rubicon Posted February 6, 2013 Posted February 6, 2013 I love the updates. The heads look great. The tech involved with the characters and door mechanics is fascinating. The screen shot looks much better to me this time. I know its still a prototype but the character is much more visible enough that I can see details on the armor. A teensy bit closer and that would be perfect for my eyes. Those facial sculpts have me pretty excited about whats to come!
NerdBoner Posted February 6, 2013 Posted February 6, 2013 will doors be bashable with weapons like a giant maul or hammer? or trappable for rogues attempting to lure enemies into an ambush? Dwarves look great btw. 1
Shadenuat Posted February 6, 2013 Posted February 6, 2013 (edited) Will all armor fit all characters? Race-restricted armor was p. cool in Wizardry, for example. Will larger creatures miraculously follow party through small doors, or will they be stuck in it? Will you be able to use doors as choke points or the same as above will happen with regular creatures? In DA:O that made me rage when enemies somehow teleported and ran past my fighter guarding door, ignoring any possible collision. ...yeah, doors. I guess I can make a design question out of anything. When you'll make chairs I'll try to think of something of how chairs could be tied to combat system as improvised weapons. Maybe I need to relax sometimes. Edited February 6, 2013 by Shadenuat
Lephys Posted February 6, 2013 Posted February 6, 2013 Wait, DOORS are going to be in the game?! Ahhh, crap. Time to start a thread about how terrible of a design decision that is, u_u... . Hehe. Juuuuust kidding. See, now I KNOW I want to work in game design, because the idea of meeting with a team to break down all the facets of doors is strangely enjoyable. Thanks for the great info, guys! ^_^. Every time I encounter a door in P:E, I'll reflect upon all the hard work and dedication you put in. Especially when I play as a Dwarf, and equip armor that I get from another party member, while another party member interacts with a door. 8P Should we not start with some Ipelagos, or at least some Greater Ipelagos, before tackling a named Arch Ipelago? 6_u
Tamerlane Posted February 6, 2013 Posted February 6, 2013 Customizable beards confirmed? JE Sawyer Production Beard on my PC is a go. 1
Ieo Posted February 6, 2013 Posted February 6, 2013 Awesome... The player-customizable elements make me wonder how the artist-rendered portraits will work in conjunction, though. (And can someone at Obsidian answer my question in #40 about the paint artist? Just really curious...) The KS Collector's Edition does not include the Collector's Book. Which game hook brought you to Project Eternity and interests you the most? PE will not have co-op/multiplayer, console, or tablet support (sources): [0] [1] [2] [3] [4] [5] [6] [7] Write your own romance mods because there won't be any in PE. "But what is an evil? Is it like water or like a hedgehog or night or lumpy?" -(Digger) "Most o' you wanderers are but a quarter moon away from lunacy at the best o' times." -Alvanhendar (Baldur's Gate 1)
Adam Brennecke Posted February 6, 2013 Posted February 6, 2013 Awesome... The player-customizable elements make me wonder how the artist-rendered portraits will work in conjunction, though. (And can someone at Obsidian answer my question in #40 about the paint artist? Just really curious...) The customizable elements will not show up in the portrait of course. Just like in the IE games you will need to use your imagination. As for the artist that painted the orlan... I can say that it is the same artist that painted the image of Sagani. Rob may/may not reveal the artist in his next update. I'll leave it up to him. Follow me on twitter - @adam_brennecke
rjshae Posted February 6, 2013 Posted February 6, 2013 Very nice. Love the bone structure of that dwarf! "It has just been discovered that research causes cancer in rats."
Ieo Posted February 6, 2013 Posted February 6, 2013 (edited) Awesome... The player-customizable elements make me wonder how the artist-rendered portraits will work in conjunction, though. (And can someone at Obsidian answer my question in #40 about the paint artist? Just really curious...) The customizable elements will not show up in the portrait of course. Just like in the IE games you will need to use your imagination. As for the artist that painted the orlan... I can say that it is the same artist that painted the image of Sagani. Rob may/may not reveal the artist in his next update. I'll leave it up to him. Re: Portraiture--fair enough! Re: Artist: YOU. ARE. KILLING. ME. (Edit: Thanks for the answer, though. ) Edited February 6, 2013 by Ieo The KS Collector's Edition does not include the Collector's Book. Which game hook brought you to Project Eternity and interests you the most? PE will not have co-op/multiplayer, console, or tablet support (sources): [0] [1] [2] [3] [4] [5] [6] [7] Write your own romance mods because there won't be any in PE. "But what is an evil? Is it like water or like a hedgehog or night or lumpy?" -(Digger) "Most o' you wanderers are but a quarter moon away from lunacy at the best o' times." -Alvanhendar (Baldur's Gate 1)
Elerond Posted February 6, 2013 Posted February 6, 2013 I like these technical updates very much as they give me new perspective how I see things in video games. And is nice to hear that you try to things cost effectively, but still aiming to give quality product. Dwarf look like dwarf which is very good thing also. Race specific helmets (or no helmets at all for some races) sound nice addition. Orlans especially look like that they would need specially made helmets to get their ears to fit in.
Luridis Posted February 6, 2013 Posted February 6, 2013 (edited) Yay! Great stuff guys, we're glad you can talk about development too. That said, LOLz at Adam's paste-oopsy in the update email... (I've done that too.) Edit: The oopsy being the "The problem is fairly complex: All of the six playable races, human, elf, dwarf, aumaua, orlan, and the god-like..." appearing three times. Edited February 6, 2013 by Luridis Fere libenter homines id quod volunt credunt. - Julius Caesar #define TRUE (!FALSE) I ran across an article where the above statement was found in a release tarball. LOL! Who does something like this? Predictably, this oddity was found when the article's author tried to build said tarball and the compiler promptly went into cardiac arrest. If you're not a developer, imagine telling someone the literal meaning of up is "not down". Such nonsense makes computers, and developers... angry.
jackcorbae Posted February 6, 2013 Posted February 6, 2013 Forget armour and helmets ... what about capes? <ducks> 1
doshu Posted February 6, 2013 Posted February 6, 2013 We first tackled this problem creating a list of all the features that doors need to have. It's easy with doors since we all know how doors work: Doors have a few states, like open and close. Doors can be locked, and be unlocked with a key (or skill). Doors can be used, meaning the player can click on a door and the selected character will be commanded to go and "use" the door. Doors can animate to match the open/close state. Doors block character pathing when closed, and don't block pathing when opened. Maybe a silly question, but what about smashing/smashed doors? Would this be counted as one of the states? I mean, c'mon, you have to be able to smash a wooden door or something with a big axe if you don't have the key, right? 3
Sistergoldring Posted February 6, 2013 Posted February 6, 2013 Wow, look at those dwarves! They look great and even sort of handsome (the one's with hair anyway!) which is just.........weird. Doors, well they're not so exciting but it's great to know that we'll have them and they work. Thanks for the update. It all looks fab. The Divine Marshmallow shall succour the souls of the Righteous with his sweetness while the Faithless writhe in the molten syrup of his wrath.
2late2die Posted February 6, 2013 Posted February 6, 2013 So I was wondering about door states - you only mention "open" and "close" but talk about "a few". Does that mean we might see another door state? Like maybe a partial open state that could be engaged by a theif and if they're skilled enough they could partially see and hear into the other room - maybe to overhear a piece of key dialogue w/o having to engage the enemy, or spy the monsters' position before entering the room. 1
Ieo Posted February 6, 2013 Posted February 6, 2013 Awesome... The player-customizable elements make me wonder how the artist-rendered portraits will work in conjunction, though. (And can someone at Obsidian answer my question in #40 about the paint artist? Just really curious...) The customizable elements will not show up in the portrait of course. Just like in the IE games you will need to use your imagination. As for the artist that painted the orlan... I can say that it is the same artist that painted the image of Sagani. Rob may/may not reveal the artist in his next update. I'll leave it up to him. Re: Portraiture--fair enough! Re: Artist: YOU. ARE. KILLING. ME. (Edit: Thanks for the answer, though. ) OH WAIT JUST A MINUTE. AGAIN. Hmmm. K. Sagani, the Orlan and.... There was actually one other painted artwork I totally forgot about until just now. Is it Kieran Yanner? (The first individual Sagani and the group action shot Sagani looked different so I thought they were different artists. But "K," you know...) The KS Collector's Edition does not include the Collector's Book. Which game hook brought you to Project Eternity and interests you the most? PE will not have co-op/multiplayer, console, or tablet support (sources): [0] [1] [2] [3] [4] [5] [6] [7] Write your own romance mods because there won't be any in PE. "But what is an evil? Is it like water or like a hedgehog or night or lumpy?" -(Digger) "Most o' you wanderers are but a quarter moon away from lunacy at the best o' times." -Alvanhendar (Baldur's Gate 1)
Adam Brennecke Posted February 6, 2013 Posted February 6, 2013 Awesome... The player-customizable elements make me wonder how the artist-rendered portraits will work in conjunction, though. (And can someone at Obsidian answer my question in #40 about the paint artist? Just really curious...) The customizable elements will not show up in the portrait of course. Just like in the IE games you will need to use your imagination. As for the artist that painted the orlan... I can say that it is the same artist that painted the image of Sagani. Rob may/may not reveal the artist in his next update. I'll leave it up to him. Re: Portraiture--fair enough! Re: Artist: YOU. ARE. KILLING. ME. (Edit: Thanks for the answer, though. ) OH WAIT JUST A MINUTE. AGAIN. Hmmm. K. Sagani, the Orlan and.... There was actually one other painted artwork I totally forgot about until just now. Is it Kieran Yanner? (The first individual Sagani and the group action shot Sagani looked different so I thought they were different artists. But "K," you know...) No. Those two pieces were not done by Kiernan Yanner. Sorry for being so vague about it! I would love to tell you, but I don't want to get the artist in trouble. He is relatively new to the games industry, so you will have not heard of his name (well... maybe). All will be revealed in due time - thanks for your patience. 2 Follow me on twitter - @adam_brennecke
Ieo Posted February 6, 2013 Posted February 6, 2013 (edited) No. Those two pieces were not done by Kiernan Yanner. Sorry for being so vague about it! I would love to tell you, but I don't want to get the artist in trouble. He is relatively new to the games industry, so you will have not heard of his name (well... maybe). All will be revealed in due time - thanks for your patience. Actually, this does put me at ease. Mystery-findering thwarted, but still an answer to other things, and I can now go to bed. Yep! Thanks for humoring me. Edit: *whisper*Mystery artist, your rendition of Sagani is still my favorite piece in the entire ongoing PE update-ness.*whisper* Edited February 6, 2013 by Ieo The KS Collector's Edition does not include the Collector's Book. Which game hook brought you to Project Eternity and interests you the most? PE will not have co-op/multiplayer, console, or tablet support (sources): [0] [1] [2] [3] [4] [5] [6] [7] Write your own romance mods because there won't be any in PE. "But what is an evil? Is it like water or like a hedgehog or night or lumpy?" -(Digger) "Most o' you wanderers are but a quarter moon away from lunacy at the best o' times." -Alvanhendar (Baldur's Gate 1)
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now