Not a Blog Redux

Hardcore Discussion :: Guild Discussion

Not a Blog Redux

Postby travisbaldree » Sat Jul 14, 2012 7:17 pm

So, hey there. It's been requested that I bring back the 'Not a Blog' features that I used to do for Mythos, in days of yore.

This won't be exactly like that. I'm not going to spend a lot of time talking about potential features, and so on - because we're way beyond that point in development.

Instead, I'm going to try to give you a general idea of what we're spending time on, why we do it, and why it matters. I may have to rename it tl;dr though.

Many folks are anxious to see the game released - many have preordered, and want a date! We've been deliberately vague on this point. My hope is that if I give you an idea of what we're doing, what it takes to do it, and the scale of it, it will make it apparent why that is.

So, anyway. Immediately after the Beta we spent a good bit of time doing the last big changes that we were comfortable doing. We didn't know how long these would take at the outset, because, well, we hadn't done the Beta yet. Most of these changes were in response to feedback we received during the Beta and our own observations. The biggest of these had to do with our skill system.

We've talked about the skill changes in previous posts, but to recap, the gist is that there isn't a 'tree' per se. Skills are made available for investment by level ( just as they were in the tree ), but their unlock level is no longer determined by vertical positioning in the tree, which gives us more flexibility to place them where we want them. In addition, you receive specific bonuses to each skill ( apart from standard investment bonuses ) at every 5 point mark, or tier, which are hopefully a good enticement to continue investing in a skill.

I'll take the Engineer's Machinegun bot as a quick example (subject to change, of course). At 5 points, his shots begin ricocheting. At 10, they pierce, and at 15 they are tripled. So, a level 15 machinegun bot skill has triple, piercing, ricocheting shots. Way cooler than level 1. Of course, damage, and other properties are improved with every point of investment, but there's a bigger jump every 5. I should stress that we didn't REMOVE cool stuff from skills and ball it all up to make the tiers neater. We have tried to make sure that the skills are designed to be cool as is, and just get a notable 'extra' at the tiers.

The other primary change was to move all passives into their own section so that we could unlock them a lot earlier.

In addition to the skill system changes, we had lots of other alterations we wanted to make after the beta. That is, after all, what the beta is for - to find things you want to fix or change, before it is too late. So we did that.

I don't want to list ALL the changes here, because frankly, I don't remember them all off the top of my head - but some of the bigger ticket items were to do with respecs and how we handle them, how we join games from friend lists, detection of low-ping players, and a bunch of other stuff. We made skills queueable, added Function key binding for skills, added inventory sorting, and so on. Justin spent a lot of time working on additional connectivity improvements and workarounds for funky routers. We also decided we wanted to put more work into our uniques to make them much more special, and so on and so forth.

We had some other items that weren't really finalized yet pre-beta that we wanted to get wrapped up too ( item recipes for item combination had some changes to how they function, for instance. We wanted more flexibility in how we could have items cast skills to aid in the creation of niftier uniques )

These changes all took time, of course, and we didn't get back to polishing the rest of the game until we were largely through with them.

There are one or two of these items that are fairly simple that remain to be done ( we want to add a checkbox to new game creation in the lobby so you can force a 'reroll', which will reseed your entire game and repopulate it. Handy. ) We also want to finish setting up our relay server ( a relay server bounces messages between players that are having trouble connecting to one another ), and we want to handle some specific game-fracture cases where two clients in a larger pool lose connection to one another, but not everyone else ( the game has to automatically split them out into their own isolated games )

We finished our primary goals and moved back into polish. There are two main parts to this - skills, and Acts. Skill polish involves making all the tier bonuses interesting, and finishing up the skills that we didn't show in the Beta, and just generally making sure that everything feels good and is reasonably balanced. A pass has already been done to give everything tier bonuses, but some of them are not as nice as we would like, so we are punching them up.

Act polish is the most time consuming. We have currently split and are polishing Act 2 and Act 3 simultaneously.

So, what does that mean? How 'done' are these acts that we are polishing?

All of the acts exist. ( There are 4, but the 4th is quite small in comparison to the previous 3 ) All of the levels are there, stitched together to form a game. There are events, secret rooms, towns, merchants, the works. They all spawn appropriate monsters, boss events exist, quests, etc. The loot is there. The wardrobes. The NPCs. The cinematics. The 'game' exists.
Polish means taking that and making sure that the individual monsters are fun to fight, that their groupings work well together, that we expose balance issues late in the game ( be they from monster leveling, or skill leveling, or what have you ) and correct them. We want the individual monsters to each have a 'thing' that makes them unique, and interesting to fight in the context of other monsters around them.

I'm polishing Act 2 right now ( the Desert Act - we let people play it at last year's PAX - a lot has happened to it since then ). I'm going to guess that I'm about 3/5 of the way complete with my polish pass on that Act. Marsh is deep into his as well on 3. It is difficult to predict how long exactly it will take to complete an Act's polish - a monsters' ability might take as little as 20 minutes to make, or as much as a day in rare, difficult cases. Sometimes they just feel 'wrong' and you have to bang on them until they feel right, or get creative about replacing them with something more appropriate.

Here's an idea of what polishing an Act entails. Act 2 has two distinct halves - each one centered around its own large outdoor region.

The first half of the act has about 28 unique monster types in it. ( the second half has its OWN unique monsters - although a few from the first half reappear ) Each unit has an ability or two (well, they do now ), and they are grouped between the 5 spur areas off of the first outdoor region. There are 2 boss battles and 2 'superchampion' battles ( these have scripted elements, special skills and areas, and a unique look, but are not quite on the same level as bosses )

Polishing for me meant going through all 28 of those monsters ( several of which were newly created where we felt they needed to be ), setting up their new abilities to complement one another, tuning health, damage, attack rate, behaviors, spawn density, in many cases altering or adding to their sound sets, new and cooler death particles and explosion particles, weapon alterations, and so on and so forth. Often as we are polishing an act we find a 'gap' - it feels like something new should be there. So we fill it.

Here's an example of how that happens. In the Vault areas ( we also showed these at last year's PAX ) there are lots of different monsters (Ezrohir) in an area with a decidedly electrical theme. But they didn't really sell that as monsters. They mostly had melee attacks and some ranged stuff, and a few exploding bomb minons. We also had some machine gun and electrical traps in the area, but they were stationary. It felt like we needed more of an electrical vibe. I added a new Ezrohir unit with a shock staff who can shoot bolts of electricity from a distance. We took our machinegun turrets and made mobile versions, which can fire independently of a moving base and follow you. We also added mobile turrets which serve only to spawn 'ezrocopters' - little metallic flying devices that can shock you. Every Ezrohir got a new skill ( some of them more than one ). Some of them are pretty neat and unlike anything seen in other acts. That area has much more flavor now, the battles are more interesting, and it has a stronger elemental theme which makes it easier to plan for in harder difficulties.

The boss battle already existed, of course. We also let people play it at the previous PAX. But its intro was a little boring ( the boss didn't enter in an interesting way ), and he didn't have enough skills and they weren't dynamic enough. Now he has 5 new ones, a cool intro, and various elements of the battle have changed to make it more interesting. Polish.

I'm in the second half of the Act now, doing the same sorts of things. Making boss battles more interesting, fleshing out some more monster skills where they seem anemic, strengthening monster groupings, making sure that events have the appropriate kick when they happen. Marsh is in Act 3 doing the same sorts of stuff.

It's progressing well. I'm really happy with how Act 2 is feeling, and I think it will feel very different and fresh compared to the previous Act ( which is what we want ).

Everyone else in the company is doing the same sorts of things. Mostly, they have the time to add more love because Marsh and I are still finalizing polish on the monsters, bosses, and skills. This lets our Level Design team, for instance, squeeze in some extra rooms, or more neat random events.

Our background team can polish up props that were repurposed and make them unique, or make previously static background elements smashable. They can also add new support props for us to make our boss battles cooler.

Our animators stay busy - because a lot of Monster polish is changing up or adding abilities to them, which goes through our animation team.

Our character artists also stay busy - making better champion variant skins, or helping us fill those 'gaps' by putting together a new weapon, a mesh variant, or what have you.

Erich has been steadily making uniques cooler, and making more special drops for bosses. Those skill-on-item changes I mentioned earlier were done for that reason. You can find uniques that shatter shields, perform skills on strike ( or swing ), or at other triggering events. This allows for much more interesting uniques that are well and truly unique - instead of just more powerful in terms of a given arrangement of passive properties.

Anyway, I'll try to continue to post on a more-or-less weekly basis until this ships to give you something to chew on, so that you won't have the impression that we're all twiddling our thumbs behind our desks - we really aren't. Nor are we feverishly polishing the doorknobs while the house is yet to be built. We tie things up and we move on, and we do it over and over again until we get to the end.

Thanks for hangin' in there with us. We love ya!
User avatar
travisbaldree
Runic Staff
 
Posts: 1610
Joined: Fri Jun 05, 2009 4:17 pm

Re: Not a Blog Redux

Postby hawkn » Sat Jul 14, 2012 7:29 pm

Glad you guys decided to add swords that shoot fireballs. :D The new skills system sounds much better, and much more like what I had wanted from it.
...I most certainly am not the meanest person on these forums, I defer that position to hawkn. ~ AMB2010
Image
Runic Games Fansite My Deviant
User avatar
hawkn
 
Posts: 8146
Joined: Wed Aug 12, 2009 2:58 pm
Location: Redmond, WA

Re: Not a Blog Redux

Postby Rusty » Sat Jul 14, 2012 7:38 pm

This is how I feel about this post.
Spoiler: show
Image
User avatar
Rusty
 
Posts: 1583
Joined: Mon Nov 07, 2011 9:19 am
Location: Portland, OR

Re: Not a Blog Redux

Postby thehorrorfromspace » Sat Jul 14, 2012 7:48 pm

:3
User avatar
thehorrorfromspace
 
Posts: 25
Joined: Fri May 18, 2012 11:17 am

Re: Not a Blog Redux

Postby Bantor » Sat Jul 14, 2012 7:54 pm

Thanks for this update! Very insightful. Polish away gentlemen.
Image
User avatar
Bantor
 
Posts: 48
Joined: Fri Jul 06, 2012 7:52 am

Re: Not a Blog Redux

Postby malistair » Sat Jul 14, 2012 8:01 pm

I love you guys so much.
malistair
 
Posts: 18
Joined: Tue Feb 07, 2012 8:47 am

Re: Not a Blog Redux

Postby Wildman » Sat Jul 14, 2012 8:02 pm

Wow, and thank you Travis.

Hopefully this will keep some of the more vocal naysayers happy. As for me, I'm happy to see the "Not a Blog Redux", it was a great thread back in the Mythos days, and it always gave us, as testers an idea where you folks wanted to go. Glad to see it return.
Image

"All is cloaked in darkness and the darkness is my home. I shun the light but still I fight, until the dark is safe once again"
User avatar
Wildman
 
Posts: 682
Joined: Fri Jun 26, 2009 9:11 pm
Location: I have no idea but WA. state works

Re: Not a Blog Redux

Postby TooNaris » Sat Jul 14, 2012 8:03 pm

Awesome post, thank you for the updates that was a great read. I really hope you guys show off Act 2 and 3 at PAX! I've been itching to know if that "haunted forest" type place from the Beta loading screens is in the game.

Also this:
( we want to add a checkbox to new game creation in the lobby so you can force a 'reroll', which will reseed your entire game and repopulate it. Handy. )


Is awesome.
Last edited by TooNaris on Sat Jul 14, 2012 8:21 pm, edited 1 time in total.
Wat kyk jy?
TooNaris
 
Posts: 355
Joined: Mon Aug 01, 2011 4:40 am

Re: Not a Blog Redux

Postby Acalanatha » Sat Jul 14, 2012 8:03 pm

Thank you tons for this, Travis. It sounds amazing. I only hope the skills-on-items feature is carefully done (and I'm almost certain it will be).
User avatar
Acalanatha
 
Posts: 224
Joined: Mon Aug 15, 2011 1:02 am

Re: Not a Blog Redux

Postby Zidders » Sat Jul 14, 2012 8:10 pm

Thank you, Travis. This really meant a lot to me. Keep doing what you do and don't let some of the overly negative stuff that people say and do keep you down.
Image
User avatar
Zidders
 
Posts: 13351
Joined: Fri Oct 30, 2009 9:50 am
Location: Bertram, Texas

Re: Not a Blog Redux

Postby Farnham » Sat Jul 14, 2012 8:23 pm

"added inventory sorting"

this might be my favorite part

can you elaborate on this feature please?
Image
User avatar
Farnham
 
Posts: 522
Joined: Fri Jul 13, 2012 12:07 am

Re: Not a Blog Redux

Postby travisbaldree » Sat Jul 14, 2012 8:33 pm

Greg added a button to the bottom of each inventory pane. It sorts all the items in your inventory by type. Horizontally, in reading-order, if I remember right. I might not remember right ( I never let anything automatically sort my stuff!)
User avatar
travisbaldree
Runic Staff
 
Posts: 1610
Joined: Fri Jun 05, 2009 4:17 pm

Re: Not a Blog Redux

Postby charley222 » Sat Jul 14, 2012 8:45 pm

thank to give some update I'm Sure everyone will appreciate a lot
User avatar
charley222
 
Posts: 122
Joined: Sun May 20, 2012 11:53 am

Re: Not a Blog Redux

Postby Conner » Sat Jul 14, 2012 8:48 pm

Many thanks Travis,

Being able to get an "inside peak" into what exactly is going on is great, letting us see some of what goes into polishing a product. There are many Game Developers out there that I WISH had been as diligent as you folks are being, their products were woefully constructed after it had been released and in some cases STILL need regular "polishing" in order to make them worthwhile.

One of the great benefits to being a small "indy" house is not having a giant company breathing down your neck demanding you release a half-finished product. :D
Conner
 
Posts: 20
Joined: Sat May 19, 2012 8:58 pm

Re: Not a Blog Redux

Postby Farnham » Sat Jul 14, 2012 9:14 pm

travisbaldree wrote:a button to the bottom of each inventory pane. It sorts all the items in your inventory by type.



very awesome you guys are including this! :D

tho a feature like this makes me want the original diablo style item sizes :ugeek:
Image
User avatar
Farnham
 
Posts: 522
Joined: Fri Jul 13, 2012 12:07 am

Re: Not a Blog Redux

Postby Firefly » Sat Jul 14, 2012 9:22 pm

Thank you - this is exactly the kind of thing I and others have been wondering about, and we are pleased that it will be a regular occurrence.

Oh, and...

Spoiler: show
Image
Last edited by Firefly on Sun Jul 15, 2012 12:49 am, edited 1 time in total.
White Knight of the Order of Mihoshi Enthusiasts
"Destroyed overnight, or the next one's free."
User avatar
Firefly
 
Posts: 161
Joined: Sat May 19, 2012 3:52 pm
Location: NorAm, east coast

Re: Not a Blog Redux

Postby PandaGeist » Sat Jul 14, 2012 9:36 pm

Seeing posts like this makes me feel like I could wait as long as it takes. I love hearing about new systems and changes to the game.

You guys take all the time you need. I for one am a patient man
User avatar
PandaGeist
 
Posts: 71
Joined: Fri May 25, 2012 11:03 am

Re: Not a Blog Redux

Postby CheesyPeas » Sat Jul 14, 2012 9:41 pm

Legendary post, thank you Travis. Hopefully this'll calm things somewhat - it's certainly giving a fascinating insight for the rest of us.
Image
User avatar
CheesyPeas
 
Posts: 1243
Joined: Sat Jun 02, 2012 11:17 pm
Location: Displaced Brit

Re: Not a Blog Redux

Postby vulpree » Sat Jul 14, 2012 9:44 pm

I've been trying to remove myself from the whole "release" arguments (whether to tell people to stop complaining about it or complaining about it) and just want to give a big thanks to Travis for posting this. We all know you're busy, but it's very much appreciated and makes the waiting so much easier.

*Goes of grumbling about Linux support.*
vulpree
 
Posts: 29
Joined: Thu Jun 21, 2012 5:08 pm
Location: NC, US

Re: Not a Blog Redux

Postby Fhaarkas » Sat Jul 14, 2012 9:57 pm

*hats off*
Remember, remember, the 20th of September.
Random quote:
I just stand back and try to manage the chaos. - Erich Schaefer
Caution: Autistic thinker.
Mods: Torchlight | Diablo Font | Foggy Town
User avatar
Fhaarkas
 
Posts: 667
Joined: Tue Apr 19, 2011 1:10 am

Next

Return to Torchlight II General Discussion

Who is online

Users browsing this forum: Bing [Bot], gytfunke, Yahoo [Bot] and 14 guests