3 April

Design Journal: Crafting Redux

By Snipehunter

Crafting Reexamined

Most of you that have spent any time in our Discord server are probably aware that I owe the community a design journal about our approach to crafting. So, here we are! We've taken a pretty deep dive into the crafting system, with a very critical eye towards what it takes to make crafting stand as a powerful, compelling experience on its own. This approach to crafting is incredibly research intensive and that takes time. But that work is done and I’m proud of what we’ve done as a team, so let’s talk about it!

As we go through the improvements we’ve made to crafting, we’re going to primarily follow Blacksmithing. This sort of mirrors the original design journal on the topic, but it’s also a popular craft in fantasy games, so it makes sense to use it as our example. We might pull in a few examples from other crafts as well but, mostly, you’re going to hear about hot iron a lot.

Why the Redux? (What we sought to accomplish)

In our original approach to crafting, our guiding principle was to keep the game focused on both player skill and character skill. This is what led us to the “mini-game” approach of our design. It was a good design, in that it accomplished exactly what we set out to but, in doing so, it highlighted an important element that we had not addressed: Mini-games don’t feel like elements of the world; they feel apart from the rest of the world.

We considered what to do about it for a long while. We knew that we somehow needed both an approach like a mini-game that could incorporate player skill and a crafting experience that really captured what it felt like to ply the related trade. So, this became our new mantra:

We want experiences that capture the essence of each craft, not minigames.

In fact, “Minigame” became something of a bad word for us. We didn’t exactly throw everything out and start over, but we did take a very critical look at everything that had brought us to the minigame experience and weigh their value in light of our new focus. The result is something new for us: Real-time crafting!


The Crafting Framework

As before, you’ll still be able to sign an apprenticeship contract with a master of your desired trade to learn from them, making it much easier to get started in a crafting profession, before you have the tools and resources you really need to grow your operation. And, as your reputation spreads and your skill grows towards mastery, you’ll find NPCs that will be willing to loan you the money to set up a shop in their area. You can likewise still join a trade school related to your chosen tradecraft and learn directly from masters who are willing to teach. None of that has changed.

We’ve also kept the idea of skill challenges – specifically the core concept of skill challenges requiring an aspect of player skill to ensure success – but we’ve taken a long look at what a skill challenge is, and we’ve made some changes in that regard that I’ll explain in a moment. Overall though, crafting is still about mixing player skill and character skill and requiring both to accomplish the work.

You might be getting the impression that, other than the things I just mentioned, crafting is completely different now, and there’s some truth to that. Still, for all that talk, we also kept a lot of the same ideals and rules. Crafting, from beginning to end, still follows the same “core loop" that forms the basic crafting framework:

  • Use skills to acquire raw materials and learn techniques
  • Use skills and a crafting station to process raw materials into crafting components
  • Use crafting stations, techniques, and skills to transform crafting components into other components
  • Use crafting stations, techniques, and skills to assemble finished products from crafting components

What’s Changed

What’s changed is what a player does at each step of the loop. As much as possible, each step of that loop now mimics the real-life experience that it emulates. Of course, you aren’t going to see a 1-to-1 reproduction. This isn’t “Mining Simulator 2018” for example. I have a rule when it comes to simulating real-world events in game:

“Verisimilitude > Veracity”

Which is to say, “It’s better to feel real than be real.” Wherever possible, we’ve done what we can to streamline and “abstract” the real-world processes we’re emulating, but we’ve been very careful to preserve the “feeling” of performing the acts in question. Smithing, for example, involves a lot of heating, hammering, and grinding. Mining involves a lot of striking and breaking rocks. But we haven’t gone so deeply into either tradecraft that you’ll require real-life experience as a blacksmith to make a knife or a degree in geology to extract iron ore from a mountain. It won’t hurt to know these things in real life though; in some cases, it might even give you a head start in deciding what to do or which tools you might need for a job.

So, how does it all work?


The Crafting Experience

In some sense, the new crafting experience is very similar to our original take. In both systems we begin with harvesting raw materials; be that in the form of mining ore or something a little less labor intensive such as picking herbs. However, even in this first step, changes become apparent. There is no minigame for mining. Instead, you interact with the rock wall containing the vein of ore with your trusty pick-axe equipped and get to breaking rock to prise that ore out of the rock for your use. Picking herbs involves interacting with the plant, grasping the herb at the appropriate places and cutting or pulling to free your bounty from the dirt or the rest of the plant.

In each case, an aspect of player skill is involved. Now, I don’t mean some “arcade” sense of the words “player skill” – I mean that, as a player, it will be on you to learn things like where to strike a vein in the rock to free the most ore, or how best to harvest the edible leaves of an otherwise toxic plant without being poisoned. The world might contain this information but, when you’re in control of your character, it’s your skill that drives their actions. We, in essence, treat your own intuition and player knowledge as the player skill involved here.

Once you have raw materials, you can’t simply drop them into special slots on your character and click “craft” to build something. Those resources need to be processed to be useful. Raw materials are processed into crafting components. Iron ore can be transformed into a billet of iron or steel for use in smithing and those leaves can be dried or pressed to become alchemical components or cooking ingredients. However, doing so requires a certain amount of knowledge in the form of Techniques.

Techniques

Whatever your crafting focus, your trade skill will require the use of one or more different crafting techniques to accomplish anything but the most basic crafting. Techniques are learned processes, or “tricks of the trade” for lack of a better term.

For example, in Blacksmithing, when it comes time to impart hardness into a blade, you quench a heated piece of metal to cool down and draw the internal structure of the metal together, making it harder, but potentially more brittle as well. Depending on what you’re making as a smith, this potential brittleness may or may not matter. But supposing it does, what do you do to try to mitigate it? To keep your blade, for example, both hard and flexible enough to block an incoming strike without snapping? Well, you have quite a few options, and each option is an example of a technique.

A simple example of a technique might be to “edge quench” the blade when it comes time to quench the blade and lock in its hardness, so that you harden only the cutting edge of the blade, leaving its back soft and flexible. To do this you would use a quenching trough rather than the more typical upright quenching vessel you’d see for things like swords. You’d take your heated blade and you’d put only the edge into the trough. If you were a bit more sophisticated – if you knew a different technique – you might instead apply clay to the back of the blade when heating the weapon for quenching so that it doesn’t heat up at the same rate as the edge. In either case, whether you clay the blade or just edge quench it, you’d create a blade that had a softer spine than cutting edge, making the blade more resilient and less likely to snap or shatter. However, each of the methods have their own risks and impart different properties to the blade being quenched.

Techniques are both the way a crafter advances their knowledge of a craft and the way that you can impart your own unique style to your work as a crafter. Many techniques are interchangeable within crafting recipes, allowing you to substitute one technique for another and still produce the item in question. It might be that you’re the master of the edge quench and so you never bother to learn the technique of applying clay to your blade. It might be that you know both techniques but prefer one over the other for the properties it passes on to the finished work. Why you use one technique over another is up to you.

As I hinted at in the previous paragraph, techniques aren’t just processes you can apply in the crafting experience, they’re knowledge that must be learned. So, in some way, techniques also act as progress gates. It might be that a work product requires a specific technique. For example, to make most pattern-welded billets as a blacksmith you need to know how to forge weld. It might also be the case, however, that a technique isn’t required for a specific work product but is required to impart a property to a finished work. A smith might add a fuller to the blade to add the “lightened” property to the weapon, reducing its overall weight, for example.

In a small way, these properties take the place of stat bonuses given to you by gear in traditional MMOs. Properties can change the way a weapon or armor performs in combat, or alter the effect of eating food or drinking potions and other beverages. Techniques can be interchanged when they produce the same result. So for example, you might know several techniques for smelting iron ore into various grades of iron, such as for making steel. Which techniques you use as you complete a recipe will also change which properties are imparted to the resulting item. A smart craftsperson will want to learn as many techniques as they can, because their use is one way for the work to have its own identity and "speak for itself." A smith might use a particular set of techniques to create signature weapons, a baker may know the way to bake chocolate chip cookies that taste like home. Their secret is as likely to be a matter of which techniques they use as it is which ingredients were used.

So how are techniques performed in game? That’s a great question, I’m glad you asked because this is where the new system shines, if you ask me:

The techniques are performed the way they are in real life.

OK, OK, the techniques are performed in a manner that’s really close to the way they’re performed in real life. In fact, why don’t we walk through crafting a sword from ore to finished product?


Real-Time Crafting

When we left off to discuss techniques, we were holding some iron ore in our hands, weren’t we? So, let’s pick up from there: We need to process this ore into iron that we can use to smith with. One way to do this is to heat the ore in the forge until it becomes spongy and then take it to the anvil and hammer it to drive out impurities (“the bloom”). In real history you would use a special furnace called a bloomery for this, but we abstract some of those details out to make things easier without sacrificing the overall feel of the method involved.

So, we have our ore in hand, we head over to our forge and we realize the forge is not lit. That’s OK, not a problem, we can discipline the apprentice later. We’ll just put the ore down, take some coal from our stockpile in hand and carry it over to the forge and put it down, adding it to the forge’s reserve of coal fuel. Once we’ve got coal in the forge we can light the coal using a tinder box and flint kept near the forge and work the bellows to get enough air on it to get the coals going.

Working the Bellows

Had our apprentice been on top of things, the forge would have been hot and ready for us but, as usual, he’s nowhere to be found. So, we’re going to have to do this solo, as they say. The forge is hot now, so we disengage from the bellows arm, pick up our ore, and head back to the forge and put the ore down on the shelf next to the forge to create a pile of ore laden rocks. If we had the knowledge and the tools handy, we could grind the rock and separate out the lighter stone, but that’s an advanced technique and we have no associated recipe memorized or in our journal, so we can’t really go that route. Instead we’ll do this bloomery style, which is just a fancy way of saying we’re going to heat the rock up and beat the impurities out of it until there’s nothing left but iron. To do this we’ll open our journal and find the bloom refining recipe, then interact with our forge with the recipe open to let CoE know that’s what we’re doing.

After that, all that’s left is to physically perform each step of the recipe. So, we start by taking the biggest stone from the pile and we add it to the bed of coals using a pair of tongs we keep near the forge for this purpose.

When you add an item to the forge while the coals are firing, you’re placing the object within one of several heating zones within the forge, though you won’t see them as an element of your UI or anything. The coals in the forge will tell you which are hottest by their color, the way the air shimmers above them, the sound of their burning, and any visible flame they emit. The point here is that where you put your object in the forge matters. In this basic smelting technique we’re using, it doesn’t matter too much but, when you’re heating your steel it’s possible to make the steel unhardenable and essentially worthless if you’re not careful with it in the forge. These heating zones help us to calculate and simulate such risks.

But for now, what we’re looking for is for the ore to transform into its spongy state, so we can start to hammer the sh- stuff out of it on the nearby anvil. As we see the ore begin to change shape it morphs its shape slightly and its visual representation changes, as does the sound it makes in the fire. If we consult what we’ve learned about our technique via its recipe, we would know these cues mean it's ready.

Using the tongs, we can pick up the hot spongy rock in the coals, disengage from the forge, and move over to the anvil. Picking up a hammer in our other hand on the way, we click on the anvil with either the tongs or the hammer and the camera is positioned over the anvil to show us the anvil and our tools. If we move the mouse, we position the hammer on the anvil, if we click with its tool button we’ll strike with the hammer, driving out a bloom of useless material and hot dust. With each hit we do a little more, the object slowly morphing into a small nugget of wrought iron. However, all of this takes time, and the moment that rock leaves the forge it starts to cool, so we have a limited time to strike at it with the hammer until we need to heat again. Hit the rock while it’s too cold and it could crack and crumble, leaving us with rocks too small for this process to smelt.

We can do this with each of the rocks in our smithy, leaving us with a pile of wrought iron nuggets we can then pound together into an iron bar using a technique called forge welding, or we could put them in a crucible or canister and melt them into the form of a bar. It would really depend on what techniques and recipes our character knows. Once we have an iron bar we can likewise convert it into steel using a few different techniques. One method is to take the wrought iron and some pig iron or other high-carbon steel and slowly mix them together (“confuse them”) in a crucible so that the wrought iron takes up the carbon and turns into steel which, for this narrative, we’ll use now.

It’s essentially about getting the mix right and letting the metal melt in the crucible at this point. However, with literally every crafting process, there’s a chance that something could go wrong. We call these “crafting challenges” and they are more likely to happen when the recipe you are attempting is difficult for your character, based on your character’s skill level. The more difficult the recipe – the wider the gap between your character’s skill level and the recipe’s difficulty – the more likely you are to see crafting challenges, but don’t worry: a crafting challenge is something that you can usually resolve with player skill. For example, as we place our crucible in the forge, ash from the coals might foul an airway and threaten the ability of the coals to stay hot. If we do nothing, the crucible won’t get hot enough to confuse the two metals inside but, as a player who notices this has happened, all we really need to do is rake the coals and allow air to pass through the coals cleanly again.

Once we have our crucible of molten steel we’ll want to make a billet out of it, so we’ll pour the molten steel into a mold and let it cool enough to solidify. At that point we can break it out of its mold, get it into a pair of tongs, and get back to work.

Now, like most craftable objects, swords are componential. They’re made of a blade, a pommel, a guard, and some sort of handle/grip material. We’ll make a classic Neran longblade which calls for a double-edged blade with a fuller, a simple metal cross guard, a wrapped handle, and a metal pommel. Scrounging around our smithy, we realize we already have a steel cross guard, a brass pommel, and some silver wire we can use as the handle wrap, so all we really need to make is the blade.

To do that we find the double-edged blade recipe in our journal, open it up, and step up to the forge. We need to wait for the steel bar we’re heating to get white-hot, so we pick it up in the tongs and move it to what we feel is the hottest part of the fire, all the while watching its color and listening to the sounds coming from the forge. When the metal is hot enough, the color will change to a bright yellow-white and the tone of the fire in the forge will change so that, if we’re paying attention as players, we’ll have the cues we need to know the metal is ready without any HUD elements from the UI or progress bars filling up our screen. Knowing when the time is right is a piece of the player skill element of crafting.

Heating Metal in the Forge

Every forge will heat a little differently, so you can’t simply use time in the fire as an exact measurement of when the metal will be ready. Likewise, the recipe for a longblade says to “heat the billet until it is yellow-white” with no reference to an exact measure to tell you when that time is. You must gain a sense of the metal yourself and use that as a judge for the best time to pull the metal from the forge and bring it to the anvil. This is true of nearly every crafting trade in the game as well. In Alchemy, you will never see recipes that call for “heating the ingredients at 220-degrees for 10 minutes” instead you’ll find recipes that say things like “in a hot flame, heat the ingredients until they blacken and the fire’s scream grows more shrill, but do not let the fire grow silent for the ingredients will be ruined.”

Now, there is one sort of game-like element to this idea of having little or no UI for your crafting work. Each of the crafting stations and techniques that you use have "tells" like the color of the metal as it's heated, or the sound it makes in the fire. In real life, there's usually only one "tell," if any, and real craftspeople learn their own indicators for when the time is right to do something. However, in a game your senses are limited, and even as a player you may have challenges that make seeing these tells difficult. Because of this, there is almost always two tells for perfect timing when you perform each technique, one is visual, the other auditory. This way you can decide for yourself which indicator works best for your circumstances.

Once we’re ready, we take up the tongs again and pick up the billet, leaving the forge to take the billet to the anvil. As we engage the anvil, we’re shown the close-up view again. If we hold down the button for the hand holding our tongs, we can position the billet on the anvil as we move our mouse. Letting go of the button will “lock” the item there. Now we need a hammer, so we pull a hammer from our inventory into our other hand, making it visible in the anvil view. Like the tongs we can position the hammer by moving the mouse, though with the hammer in our hand, we do not need to hold down that hand's use button to do so. Instead we use that hand's button to strike where the hammer is positioned.

Where we hammer on the billet matters. We’re trying to draw out the shape of the longblade and, every time we strike the billet while it’s hot, we spread the metal out at the point of impact. How far the metal spreads depends on the hammer, your character’s strength, and the temperature of the metal. As you strike with the hammer, the game analyzes the impact point and determines if the strike was helpful or not. If the strike was helpful, the metal will move slightly more in the direction of the proper shape. If the strike was not helpful, however, the metal will move closer to a misshaped piece of useless junk. So, knowing where to strike matters. And of course, the metal is cooling every moment it's out of the forge fire, so you only have a limited time with the hammer before you have to put the metal back into the forge to heat it back up. This makes forging the blade a sort of back and forth loop between the two crafting stations; starting at the forge to heat the billet up, then taking the billet to the anvil and setting to work.

Strike while the iron is hot!

This back and forth continues until the blade is approximately the correct shape or something happens to ruin the blade. Anvil crafting challenges can be as simple as losing your grip with the tongs – sending hot metal to the smithy floor – or they can be serious problems that introduce flaws into your blade if they are not resolved. For example, attempting to work the metal while it’s too cold might result in the metal cracking, or you might work all the carbon out of the blade if you take too long forging it, making it unhardenable and essentially worthless.

And the chance for problems grows as more advanced techniques are applied to the weapon. A Neran longblade is a fullered weapon, which means that, in addition to forging out the rough shape of the blade, we need to work a fuller down the centerline of the blade using our fullering tools. To do this we pick up our fullering block and attach it to the anvil’s hardy hole. Then when we pull our blade out of the forge, we place it between the striking elements of the fullering tool, and strike the fullering tool with the hammer. However, any number of crafting challenges could arise out of this scenario depending on our character’s skill. We could make the fuller too deep or too shallow which imparts undesirable qualities to the blade or we could deform the blade accidentally and introduce a warp we’ll have to correct. We could even break the fullering tool itself, depending on its condition. But, if we succeed, what we have is a sword blank for a longblade. A workable piece of steel we can then quench to harden.

To quench the blade, we take it back to the forge and we heat it up. If we’re tricky about it, we might thermocycle the blade, heating the blade up and then letting it cool and repeating the process several times to normalize the steel and make it less likely to deform as it cools. But once we’re ready to quench, we need to get the blade good and hot without overheating it and driving out the carbon that give the blade its resilience. Once we’re happy with its heat-color, we take the blade in tongs, exit the forge, and approach the quenching vessel. We’ll use the vertical quenching vessel, a barrel filled with an oil we acquired just for this purpose. As we interact with the vessel, we see an overhead view of the barrel with our sword blade and tongs above it. We can position the blade with the mouse and then press the button that corresponds to the hand holding our tongs to submerge the blade in the oil, holding the button down for the duration we keep the blade submerged, only releasing the button when it's time to remove the blade from the oil.

The whole time the blade is submerged, the oil will hiss and smoke. If we’re lucky the blade will be mostly silent, but we might hear a ting or a whistle or worse, a pop or crack, which would indicate that something happened in the quench which will negatively affect the blade. We won’t know what the problem is when that happens until we remove the blade and inspect it, though the most common hazard at this stage is the blade warping, which can, in theory, be fixed using an anvil tool called the bending forks. Let’s assume that things went well for us here though, and our hardened long blade emerges from the oil in perfect condition. All that’s really left is to clean the blade up and grind the edges into either side of the blade. For that we need the grinding wheel.

So, we take the blade in one hand and we approach the grinding wheel, interacting with it to show us the detailed view of this crafting station. Now we can position the blade with the mouse and click the associated hand's button to press the blade against the wheel. The wheel must be spun, which we can do by interacting with its treadle, spinning the wheel with our feet. Here things can get a little tricky. It’s possible to apply an edge irregularly if we’re not careful, or to overgrind parts of the blade so that it gains some negative properties or loses some quality. Likewise, we need to pay attention to how we’re using the wheel so that we don’t forget to lubricate the wheel with water or oil as needed to prevent it from overheating or grabbing the blade and literally yanking it from our hands to go flying across the smithy.


But, dangers of crafting challenges aside, the process for grinding our blade is straightforward, we “plane” the blade across the wheel as we press it against the grinding surface. This removes material from the blade and, if we do it right, imparts an edge at the same time. When we’re done, we’ll have finished the work of transforming some basic iron into a steel blade ready to be assembled into a Neran longblade.

Assembly can be done just about anywhere. You can do it in the field and you can disassemble a sword in the field as well. To assemble a sword, you simply use your crafting skill on the blade, select the recipe you’re assembling, and then select each of the components used in final assembly from your inventory, one by one, starting with the guard, then the hilt, and finally the pommel. The recipe might require you use tools (such as a hammer or glue) at this stage, but many weapons are pressure fit and require nothing but your character’s physical strength for final assembly. And when that final assembly is done, we’re left with a Neran Longblade we built ourselves, with all our triumphs and defeats literally hammered into it. Inspecting the weapon will reveal its properties, allowing us to see exactly what we’ve wrought.

In Conclusion

As you can see, crafting is a lot more than simply waiting out a bar. Crafting is a game itself, with each trade feeling as closely like its Earth counterpart as we can get without making things so complicated you need to be a real tradesman in real life to get the job done. That said, the entire thing is about experience -- but every element of that experience still boils down to our core framework:

  • Raw materials are harvested (Iron ore is mined)
  • Harvested materials are processed into components (Iron ore becomes wrought iron)
  • Components can be combined and/or processed into other components (wrought iron becomes a steel billet which becomes a blade with some work)
  • Components are assembled into a final product (Blade, guard, handle and pommel become a Neran Longblade)

But the inclusion of both player skill and character skill, in the form of crafting challenges combines with the pairing of player and character knowledge in the form of techniques, recipes, and real-time in-world cues to turn that simple framework into an immersive real-time crafting experience that gets rid of the worst elements of crafting we are so used to seeing in traditional MMOs.

This level of detail and attention is necessary to create the evolving world of Elyria. Every object – from foodstuff to siege engines – can be crafted in Chronicles of Elyria but the process of taking raw materials and turning them into those objects is hard and labor intensive. You can't really do it alone without making it your soul's endeavor. Instead, it's easier to share the work: The miner mines and smelts, the bladesmith turns steel ingots into blades, and the whitesmith or the jeweler turns silver wire into an ornate handle. Together they can produce masterpieces daily.

In Elyria, crafting isn’t something you do quickly while you adventure. True mastery will take effort and each of our trades is a career path that fuels the beating heart of the world's economy.