Bay 12 Games Forum

Dwarf Fortress => DF Suggestions => Topic started by: Deimos56 on June 09, 2009, 04:59:09 pm

Title: Room-Based Workshops
Post by: Deimos56 on June 09, 2009, 04:59:09 pm
(Before I get yelled at, I'd like to make a note that the only thread I found related to this one is 2 years old and is a rather different concept.)

Yeah... Anyone else tired of the idea of workshops being in a fixed shape?

I'm thinking that maybe workshops could be built similar to rooms. Perhaps have an option... (R)ooms, perhaps. This could also apply to other rooms, come to think of it. Err... that lets you set them up. Rather than setting them up as zones, I'd imagine they'd be set up like rooms now, where you pick an originating spot and expand it with the +/- keys. At this point, it's really not much of a workshop, though.

Introducing the concept of workbenches, which would be the places where jobs are actually queued, at least for workshops that use them. I'd imagine the dwarves would bring one or two to start themselves up. Presumably, they'd be used as, or as part of, the basic tools for professions like the carpenter, mason, craftsdwarf, and the like. With a knife, or hammer+chisel, a dwarf could then work on whatever the room designation allows. Multiple workbench-type items could be put in one room to allow multiple workers.

More advanced equipment would be required for more complicated jobs, such as a still for distilled booze, as opposed to just fermenting booze in a barrel.

Yes, I know this might make things needlessly complicated. What do you think, though? Please feel free to expand upon it, as I'm almost positive I've missed some sort of important detail.

Statements that this idea is stupid without giving any reason will be ignored as if they aren't there, so don't bother.
Title: Re: Room-Based Workshops
Post by: Impaler[WrG] on June 09, 2009, 06:17:45 pm
Even if its a 2 year old thread it's better to Necro it, and in any case your search should also include checking the Eternal Suggestions system as this idea is their already and ranked #32 (go ahead and give it a bump if you wise), it's linked to this thread that only a few months old

http://www.bay12games.com/forum/index.php?topic=26178.0

Also my even earlier thread, in which I list some potential furniture items from which to define workshops that currently get made from any random piece of rock.

http://www.bay12games.com/forum/index.php?topic=22288.0
Title: Re: Room-Based Workshops
Post by: chucks on June 09, 2009, 11:18:03 pm
I whole heartedly love this idea, because it would allow you to design the room around furniture and such.  I very much belive that shelves, tables, cabinets, and tool racks should be paramount for all workshops of any variety.  Also, every workshop could benefit from tables and chairs to provide comfort and happy thoughts to your master workers.

still:

kitchen:

butcher shop/kennels

fishery

carpenter/mason/mechanic/craft/jeweler/bowyer workshops

forge/furnace/smelter/kiln

farming areas and workshops

weavers, dyers, clothiers, and leatherworkers
Title: Re: Room-Based Workshops
Post by: Deimos56 on June 11, 2009, 01:57:26 am
Even if its a 2 year old thread it's better to Necro it, and in any case your search should also include checking the Eternal Suggestions system as this idea is their already and ranked #32 (go ahead and give it a bump if you wise), it's linked to this thread that only a few months old

http://www.bay12games.com/forum/index.php?topic=26178.0

Also my even earlier thread, in which I list some potential furniture items from which to define workshops that currently get made from any random piece of rock.

http://www.bay12games.com/forum/index.php?topic=22288.0

I... probably used the wrong search terms.  :-[ If I'd found one that had related to this, I'd have used it. I'll be sure to do a few searches with different wording next time.

In other news, Chuck's post is the sort I was hoping to see. It's the kind that gets the ball rolling. ;D
Title: Re: Room-Based Workshops
Post by: Dwaref on June 11, 2009, 02:49:58 am
It'd be like the sims! Wholeheartedly support!
Anything to make current workshops less modular is okay in my book!

Now we only need separate tools, and dwarves fighting with them over who gets to use the legendary workbench.
Title: Re: Room-Based Workshops
Post by: Impaler[WrG] on June 11, 2009, 07:04:37 am
Quote
I... probably used the wrong search terms.  :-[ If I'd found one that had related to this, I'd have used it. I'll be sure to do a few searches with different wording next time.

Your right those threads arn't easy to find with the search system (I tried it myself), the problem is "workshop" and "room" are incredibly common words for people to use in posts and the search dosn't seem to prioritize the thread Titles so you get these long posts were someone just happened to write workshop or room 500 times rather then the threads that are actually ABOUT the room-workshop concept.  So don't feel bad you didn't find it, this is one of those rare situations ware searching doesn't actually find the relevant material.  Your only chance was the Eternal Voting suggestions so just remember to do a quick check their in the future.
Title: Re: Room-Based Workshops
Post by: Silverionmox on June 11, 2009, 07:30:42 am
It'd be like the sims! Wholeheartedly support!
Anything to make current workshops less modular is okay in my book!
It would actually make them more modular, since you can combine different furniture in the same room. But I suppose you mean less prefabricated?


The pre-post search routine is the consolidated dev pages, eternal suggestions, forum. Even if it has been suggested already... Reinventing the wheel isn't useless, or we wouldn't have rubber tires or spokes. You only need a fresh take on it.
Title: Re: Room-Based Workshops
Post by: Tenebrais on June 11, 2009, 07:34:18 am
I think the best solution is to have as few different pieces of furniture as possible, to keep things simple. Each should really have one unique item (be it a piece of furniture or a tool) to distinguish it as a workshop, and that be all.

So, for instance, generic pieces of furniture could be:
Workbench, stool, tool rack, furnace, barrel, firepit.

Individual items:
Chisel, saw, wrench, spinning wheel, loom, needle, vat, hammer, glassblowing pipe... and so on. You can probably guess what each are for. Some tools would no doubt be used by two or more workshops - the chisel is useful to masons and jewellers, the needle to clothiers and leatherworkers - but you get the idea.

The major problem with this idea, really, is it makes the game even less accessible to newcomers who don't know which combination of items produces which workshop. There'd need to be an accessible guide somewhere.
Title: Re: Room-Based Workshops
Post by: Silverionmox on June 11, 2009, 08:01:02 am
In the raws, there should be a list of tasks, and the furniture and/or tools needed to perform them, as well as the furniture/equipment that is helpful, but not essential. When you define a room and have declared it a workshop, you should be able to indicate which tasks are to be done at the workshop, and which not. The game should then indicate which furniture you need for that group of tasks (the essentials in red, the helpful stuff in yellow). Useful if you only have a single piece of equipment that needs to be shared between two workshops.
Templates are also handy, and they would group a lot of tasks much like the workshops do at the moment. Then you can define your own ones, eg. if you like to combine the butchery and tanning operations to avoid rotting skin, etc.

(Defining a room should preferably happen from a point on the ground, not a piece of furniture: you don't need to wait for the furniture to be placed then, and can change the type more easily)
Title: Re: Room-Based Workshops
Post by: chucks on June 11, 2009, 10:58:03 am
To combat the steeper learning curve and workshop tools micromanagement, you could define the minimal set of tools and furniture necessary to create a workshop.  Also, having a bare minimal to tools and furniture would reduce the hell of embarking in a new area.  You should be required to bring a few tables and barrels and tools and whatnot with you, but keeping this limited to the absolute minimum required to start an outpost is of the utmost importance.


The nice to have items could give bonuses to speed or quality of the tasks performed in the workshop.
Title: Re: Room-Based Workshops
Post by: QuakeIV on June 11, 2009, 12:46:40 pm
Well im going to step in and say i love this idea, because now i can make workshops more manageable structures, whitch is another thing i can enjoy designing.
Title: Re: Room-Based Workshops
Post by: Dwaref on June 11, 2009, 01:34:57 pm
I suppose you mean less prefabricated?
Something like that. But i mean modular! I mean a module like a workshop, where every means is summarised in one solid block, rather than placed around. I like the 'sims' modularity better where you go counter-mixer-oven-counter or something similar, as suggested in ths thread.
Title: Re: Room-Based Workshops
Post by: Silverionmox on June 11, 2009, 03:07:46 pm
I suppose you mean less prefabricated?
Something like that. But i mean modular! I mean a module like a workshop, where every means is summarised in one solid block, rather than placed around. I like the 'sims' modularity better where you go counter-mixer-oven-counter or something similar, as suggested in ths thread.
It's a matter of semantics, but I interprete "modular" as "composed out of modules" rather than "in one piece". We're agreeing anyway.
Title: Re: Room-Based Workshops
Post by: Hyndis on June 11, 2009, 04:40:17 pm
It definitely would be nice, also because you could have more than one dwarf working out of the same meta-workshop.

While you can currently simulate this reasonably well by building 4 or more workshops in a single room, and then ordering items to be produced with the fortress manager, its not quite the same.
Title: Re: Room-Based Workshops
Post by: Dakk on June 11, 2009, 04:45:52 pm
Lovely idea, definitly something to keep tabs on. It'd be so great to design a huge megaforge, with magma moats covered by grates, and a big anvil in the center with magical runes carved on it, only for legendary black/metal/armor/weapon smiths.
Title: Re: Room-Based Workshops
Post by: Dwaref on June 11, 2009, 08:13:02 pm
Lovely idea, definitly something to keep tabs on. It'd be so great to design a huge megaforge, with magma moats covered by grates, and a big anvil in the center with magical runes carved on it, only for legendary black/metal/armor/weapon smiths.
... Composed out of Shad bone!
Title: Re: Room-Based Workshops
Post by: SirHoneyBadger on June 13, 2009, 09:53:19 am
I love this idea with thrusting passion.

I think basic/starting workshop designation could-and perhaps should-be kept as simple as it is now. You tell your dwarfs to build a kitchen or a mechanic's shop, and they do just that. Once they've "created" the basic space, you'd be able to stock it with tools, larger pieces of equipment, shelves, chairs, workbenches, whatever you'd like.

It wouldn't have to be a matter of looking up in the DF guide what tools you need to build, say, a carpenter's shop. You could just build one, and then progressively make it more and more sophisticated, over time. That'd also give you the advantage of "fine-tuning" the basic shops into ones that fulfill different purposes: One carpenter's shop might be all about fine musical instruments, while another might be a boat-builder's workshop.

Each could still perform the same basic tasks that you would most use in your Fortress, but for the least-used and most specialized tasks, you could outfit a very advanced--and very expensive--shop, once, instead of paying to equip 3 dozen shops.

To remove the need to hunt for your specialty shops, the game could employ a simple search engine, where you'd input the task you wanted performed, and then the engine would locate each shop that can perform that task, from nearest to farthest away.
Title: Re: Room-Based Workshops
Post by: jaked122 on June 13, 2009, 01:35:31 pm
Raw based workshop room layouts?? what are the thoughts on this?
Title: Re: Room-Based Workshops
Post by: Silverionmox on June 13, 2009, 02:01:51 pm
Raw based workshop room layouts?? what are the thoughts on this?
The layouts themselves would be based on the particular form of the rooms, so that would be hard to predict in the raws. As long as the furniture is in the room, and it remains accessible, the dwarves should be able to figure it out themselves. It's the charm of the idea that you can use an irregular room, and still put all the space to good use instead of being forced to use just a square or rectangle.
Title: Re: Room-Based Workshops
Post by: Emperor Iones on June 13, 2009, 10:11:02 pm
The larger the room, the more dwarves can work at the same time in it.
The more tables/chests/weapon or armor racks/bins...etc would allow more items to be stored before reaching cluttered status.
Title: Re: Room-Based Workshops
Post by: SirHoneyBadger on June 14, 2009, 12:07:33 am
Emperor Iones: Not just storage, but also the ability to work on more than a single product at a time, so that a large workshop might produce 2 or 3 beds at once, instead of just one.

That's not bad...
Title: Re: Room-Based Workshops
Post by: chucks on June 14, 2009, 12:59:48 am
Also, you should have the choice to have a small group of dwarfs work as a team to perform one job.  With the burrows arc coming up sometime in the future, you could have a more experienced worker perform jobs with a team.

To have training of subordinates in place, they would craft the item at the quality and speed of the master, but each worker could give a speed and possibly quality boost.  However, this would have an optimal team size where the bonus increase gradually drops off.  Also, having too many dwarfs tied up on a single project wouldn't make sense, either.  Training a dabbler and a novice up to a competent worker could slow down jobs and potentially lower the quality, encouraging players not to try to train up too many people cold too quickly in a group with a legendary workers.

However, having multiworker shops of high experience dwarfs would also be preferrable in other cases.  More items, faster, of a higher quality than the training shop.  The more masters that start getting there, the more master workshops you can create.  Once you get a legendary, putting them in charge of a training shop would probably be their optimal use to get other dwarves up to masters.
Title: Re: Room-Based Workshops
Post by: SirHoneyBadger on June 14, 2009, 01:52:42 am
Having a dwarf run the bellows in a smithy, and similar jobs for other workshops, would be a nice way of lowering unemployment.

For that matter, if we ever get fishing nets, we might need a slew of dwarfs to keep them in repair.
Title: Re: Room-Based Workshops
Post by: Deimos56 on June 14, 2009, 01:54:12 pm
Perhaps a workshop-room could be assigned to a dwarf as his/her own personal workspace, and could double as a completely different variety of room (bedroom, office, etc) if it had the right furniture.