TL;DRThe developers say bases can be used however players choose, from small mining outposts to trading hubs, with likely links into most gameplay, and even players without bases benefit by using other players' facilities.
So this is a big one because we really believe that base building will enable us to really change the universe. The way that players will interact with one another or not want to interact with one another. And it will become hopefully more of the backbone of the game where even if you want to interact with it or not, one way or another, you are always influenced by the gameplay loops of base building. So for example, maybe you're just a small miner and you want to just mine your resources and kind of ship that out and make a nice living out of that. Then for you, it might actually be good to have a small little base close by the mining resources to more efficiently do your gathering of your resources and so on. And the cool thing with base building is that we're trying to keep the possibilities as open as possible so that you can actually choose what you want to do with your bases yourself. So maybe you have these weird bases just tucked away in the universe where it's just like there's no electricity and you just use it to store away some of the stuff you found in the universe. Or maybe it is more of a sprawling trading hub for you and your organization. Or a base just built for the most efficient refining processes or search. Again, the guys know a little bit more about the specific processes. But from a visual perspective, what we're really trying to do is to just give you a beautiful base template that you then can let your imagination all lose. And kind of use it the way you want to use it as a player, even though it might be very different than other players.
Yeah, I think you really hit on it. It's very much a base can be used for whatever you want to use it for. That will provide options for you to do all kinds of stuff with it. And there should be or is likely to be relevant links into pretty much any kind of gameplay that you can think of.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
Actually adding to that, it's a growing feature in addition to what we have already, right? So every gameplay loop that we have will also have its representation in the... Not every, but most of the gameplay features that we have will probably have representation in the base building aspect. And the bigger our game grows, the more features I introduce, they will also find a slot in your base.
Even if you don't have your own base, it's still impactful because you'll be visiting the other people who have made their bases and using their facilities. So even if you're not doing the work, it's still an interesting thing for you to use.
TL;DRUnderground deposits will respawn, but very unlikely on a plot you already extracted, so players are meant to move on to new locations, and the economy will need careful balancing of resource sources and sinks.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
Short answer, yes. So they will respawn. But it is very unlikely that they will respawn on the land plot that you already have. So if you already have a base, you already extracted it. Every mineral that was below your extractor. It's very unlikely that the deposit will respawn. So what we want to see there is players more moving around in their bases and basically going through to new locations and actually grabbing new resources. And to answer the economy part of this question, yes, that is a huge undertaking that we have to go through here. And that is like we really have to get certain resources out of the system and the system being our game. And that means that we as the system design team and everyone working on that, we really have to work closely with the economy team and make sure that like even everything that we pull out of the system is meaningful. And then we create certain values for certain resources because we really want to have like a player driven economy and we want to have a healthy in-game economy that is driven by our game. And it's a challenge, but we are definitely motivated to resolve that and get that like in a really good state.
So what you're talking about there is like the concept of resource sources and sinks, because having your extractor on your base is a source of resources until it's depleted. But then we need to make sure that there's also sinks in for that resource in various gameplay loops so that you don't just well, just have inflation essentially of just a buildup of resources you can't do anything with. So yeah, that'll be a very careful balancing act.
Yeah, interesting answer. You mentioned something that I think maybe not a lot of folks have considered this idea of having multiple or mobile bases. Obviously, you know, folks with the land claims and we'll talk about the land claims in a bit, you know, you build your home, you might stake out your home. This is where I store my stuff and I decorate and all that stuff. But for industrial purposes, while you could certainly build that location up, then go out, gather stuff, bring it back. There is a gameplay style where you then instead create smaller mobile bases and move and move them around as you need to stuff like this.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
So you can still have your static home base with your first extractor, but at some point your deposit just runs empty and that you can still leave the extractor there if you like the look of it. But then if you still like the area and you don't want to move away, you can just disassemble the extractor and then decide to, okay, let's buy a new plot or let's move to a new plot and actually find another resource there.
TL;DRMining will be split into bespoke rocks per resource and separate FPS, ground vehicle and ship deposits, while salvage will yield ship construction materials that can be separated, though that approach is still being decided.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
That is a bigger topic because, yeah, so the TLDR or the short version is the mining that we have right now will change more drastically again. And we will revisit like other gathering methods that we have. Like we have mining, we have salvage and salvage will also get like a nice little treat. But let's start with mining. So on the mining side, we basically have to because of the quality that we add to the mineables that you will now find. We talked about that and we considered that, OK, with the mining system right now where we have multiple resources per rock, that doesn't make any sense because you might want to look for quality instead of finding like a specific resource. So we want to make it easier for the player to actually look for the specific resources they need for the crafting processes. So we will basically split up or we break out the randomness in the mineables that we currently have, but have bespoke mineable. So we will find the copper rock, the iron rock, the titanium. So the titanium rock and because what you're looking for is a better quality there. So you will still look for like the titanium rock that basically fits, like has the perfect quality, but you don't have to look for a rock that contains titanium anymore. And here we also want to emphasize or we want to utilize the new plan attack that was also talked about at CitizenCon where we want to make use of the biomes that we get through those. And then have like more meaningfully placed minerals on the planet. So you will find certain materials more likely at a riverside or in a certain biome versus in other biomes. So we are really looking forward to get more control over that. So, yeah, we are internally quite excited about that. And yeah, and additionally on the mining. So we now talked about like the minerals themselves. We will also be more concrete on the mineables that you find based on the profession that you picked. So if you are a ship miner, you will find ship mining deposits. If you are an FPS miner, you will only find FPS mineables. And if you are ground vehicle miner, you will find ground vehicle resources. And if you if you want to use your ground extraction tool in your base, you will find specific materials there. So what I'm saying here is that we don't have the shared minerals anymore that we currently have between FPS and ground vehicle mining. We will have the hard cuts. So everything you will find FPS in FPS mining, you will only find an FPS mining. Everything ground vehicle mining, only there, only ship mining, only there. So this, we will have a clearer separation so that we can actually encourage the different gameplay loops a bit more effectively.
I'm really looking forward to that. It'll mean that whichever kind of mining profession you choose to do, you'll have some valuable unique materials that you can only get with that profession.
It's going to be a lot more different materials as well.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
The amount of materials that we will have is crazy.
[...]
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
There's the thing that I mentioned at the beginning that Salvage will get also a little revisit. And something that I'm really happy and excited to tell you is that we will have some time to revisit it. And what we will do there is I think something that a lot of people already expected for the initial release. And that is in regards to the construction material that you actually get from structural salvage. That is that basically the ships are made out of certain components. And once you basically gather them through that, you will have those materials and then there will be processes to separate them. But this is something that is still being decided of what way we want to go down there.
The thing I really like about this is that it ties it into the dismantle side of crafting. That if you dismantle something, you'll get back some of what it's made of. Same thing with Salvage. Your ship just kind of becomes a portable dismantling fabricator thing.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
But as an additional note, there will be some materials that you won't get back in the crafting process. So you will use some materials in the crafting process that are, let's say, volatile or in some way exclusive. So if you would then structural salvage your recently crafted vehicle, you might get some of the material not back at all. Like if, for example, bad example, but for an example, if you used antimatter in the crafting process, you won't get that back. You will just get back aluminum or copper and stuff like that. But those exclusive materials you won't get back in the reverse process of crafting.
TL;DRPlayers can team up to build bases much faster, and the speakers think selling services at a base, like letting others use high-tier crafting machines, would be cool, though no details are given.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
Yes, yes. Again, we're trying to make it very dynamic and open so that different bases can cater to different players and different player experiences. So you'll be able to build small bases and maybe even slightly larger bases, but it might take a while by yourself. And then, of course, you can just team up, and you can, together with the front, really quickly build a smaller base or really start to try to literally take things to the moon in the future. But you'll be able to build larger structures. We'll be recommended to do that in groups.
I think I saw some people discussing whether they would be able to sell services on their base, though. Yeah, I think that'll be pretty cool that you can build up some infrastructure and have people pay to use it.
I'm talking about, you know, I've built some really high-tier crafting machines, and I'm just going to let people come to my base and craft stuff with the best machines.
TL;DRMost blueprints can be upgraded through research, with higher tiers shifting stat ranges while material quality sets exact values; upgrade blueprints raise an existing item's tier, and this applies to ships and components too.
Yes, absolutely. But I'll talk about the current plans. So first of all, there's different kinds of blueprint. And most of them will be upgradeable through research. Different kinds of blueprint will get different benefits from researching them. So like a refining blueprint will get more efficient. So you get a better yield of refined goods for raw input. Or like a repair blueprint might be able to repair a little bit more effectively, stuff like that. But the one that everyone's probably asking about is the creation blueprint, which lets you make new stuff. And a higher tier one of those will let you craft the higher tier of the relevant item. So let's say you've already got the tier one blueprint for a gun and it has stats like fire rate and recoil. You'll be able to see on the crafting UI the stat range for those stat types. And the exact value that you get when you actually make the gun will be dependent on the quality of the resources that you put in. When you upgrade the blueprint to tier two, you'll see the tier two version of the gun and those stat ranges will be shifted. So it'll have a higher top end and a higher low end as well. It'll be on average better. But the actual number that you get is still dependent on the quality of the materials you put in. Of course, the higher tier blueprints also need you to bring more advanced materials to them. And related to that is that these blueprints have aspects, we call them. It's kind of like parts of the product. So like the barrel of a gun or the grip of the gun or something like that, which will influence different stats of the item. So if you put materials into the grip part of the gun, the quality of those materials might impact the recoil, but it's not going to impact the rate of fire. And this becomes especially interesting for the very highest tier of creation blueprints because then you'll get a choice of what materials to put in to certain aspects, and based on the choice you make, it will influence different stats. So you might be able to choose between improving the recoil or the reload speed, depending on which material you put in. Yeah, and then I guess the only other kind of blueprint that's interesting for upgrade is the upgrade blueprint itself. Because research and upgrade blueprints are not quite the same thing. But if you use an upgrade blueprint to increase the tier of an existing item, none of the existing stats or materials on that item matter anymore. It's just the new materials that you put in or the upgrade will affect the stats. And the important reason for this is so that whether you craft an item straight at tier 3 or craft it at tier 1 and then upgrade to tier 2 and then upgrade to tier 3, the resulting item will be the same if you use the same materials.
Yeah, if you have the creation blueprint, you can skip, and you skip straight to whatever tier you want. The upgrade basically only exists if you already have the item and you don't want to spend all of the resources to make a whole other copy of it. You just want to spend the smaller amount of resources necessary to turn it into the higher tier one.
And so you were speaking, you're speaking primarily of guns and items, but this system, one would assume is also applicable to the ships as well.
TL
Thorsten LeimannLead Systems Designer, Core Pillar Gameplay System Design Team
Yep, absolutely. And not only ships, also ship components. It's like something that we really want to make sure is that we don't want you to go through the process of, because you crafted your tier one item, you then have to disassemble it to just craft a tier two item, right? So that is like nonsense. So we really want to enable players to have their item and then use the upgrade to actually still have the item, but then the better version of that.
TL;DRCrafting upgrades should let ships of the same model differ considerably, but this variety creates a heavy balancing challenge that the developers say they will watch closely.
This is where we start to see the differential between not just individual ship models, but within the ship model itself. And when some decisions are made that affect the baseline of a ship, the one that folks can buy in Astro Armada or whatnot, those decisions don't happen in a vacuum. They have to account also for the potential upgrade path that is coming with crafting. If a ship is a certain way where you're like, well, I'm not really a fan of it in its base configuration, through time and effort on the player's behalf, maybe you can take a ship that you weren't totally happy with and now make it into something that becomes your daily driver.
Yeah, this calls back to the heavy balancing effort that Torsten was talking about earlier, that one of the big challenges is going to be very carefully balancing all of the different possibilities that you'll have access to with crafting. Because instead of just one ship with these values for these thrusters, the ship hull can change and the thrusters can change, multiple tiers of them, quality scaling, lots of potential for variation. So, yeah, we will be paying very close attention to this.
TL;DRProgrammers turn designers' ideas into working code and often build the tools designers use, also doing some initial UI and design work to test features before handing them back.
Well, trying to explain it to your granny is always a bad idea, because they're not going to be interested. But what we do is basically we turn the designers' ideas into something that will actually work in the engine. Often what we do is we make the tools that then the level and content designers use to create the gameplay.
Y
YaroGameplay Programmer, EU PU team
Yeah, I guess Torsten comes up with an idea. He sends me a GDD. I then look at it, and then we translate it into code and tasks, and then do the tasks, and just combine the code together.
Well, depending on the feature, a lot of the times we will also be doing a bit of the initial UI work or a bit of the initial design work, because we need to actually test the features before we give them back. So you end up doing a bit of everything, honestly.
Often our job is to crush the designers' dreams, because they want to do all this, and we tell them, no, you can do only this.
Y
YaroGameplay Programmer, EU PU team
No, I mean, I think it's more about adjusting what design is like together with code so that it functions together, so you don't end up making a specific feature for one tiny thing if it can be a bit more generic and suit more things, so that we don't repeat code all the time. Because obviously nobody wants to write a lot of code and then it just gets trashed because of the new feature.
No, you're absolutely right that a lot of the gameplay teams are now having to rethink their code to make it properly compatible with PES. A lot of it works, but a lot of it needs some tweaks, some improvements. So one of the largest tasks on us at the moment is to re-evaluate all of our existing systems and make sure that they're up to date with the latest tech.
Definitely not. There's still stuff to do, but we're at a really good point at the moment. It's mainly putting the finishing touches on and bug fixing.
A fair bit. Every single sprint we have, there's always a section of bugs to fix. Some of them are ones that we caused, some of them aren't, some of them are things that are just a side effect of other things changing. But we spend plenty of our time bug fixing.
One definitely stands out. Recently we've had quite an amusing one with the room system, because we found that we were getting some room system crashes when people were doing stuff with the inventory, and that doesn't make any sense, they're completely unrelated. Eventually, after a lot of pain, we figured out that it was to do with helmets. When you drag a helmet out of the inventory and it goes as a preview on your head, well, a helmet has a room inside. But it's not a real room when it's just the UI preview. It's the hologram UI helmet. But the room inside the hologram was still trying to talk to the real room system and going horribly wrong because of that. So we had ghost rooms from helmets.
I think we had some interesting ones when we added refueling. That was another feature I worked on. Mostly about the docking, because up until then, docking was something that happened between the stations, which are static and have infinite mass for all purposes, and a ship that is also not trying to move away. But once refueling came in, people were trying to quantum travel with ships, were catapulting ships: you extend the arm, accelerate to cruise speed, and you release the fighter and it goes spinning, stuff like that. The code was supposed to handle that. It was supposed to break, it was supposed to punish the players. It didn't. So we were getting some pretty funny situations where ships would start clipping back and forth inside the Starfarer. Hopefully you guys are not seeing that so much these days, but it was pretty funny to debug.
One of my favorite classic bugs was way back in Arena Commander days. I think this predated the PU. Ships like Hornets would just explode randomly. Sometimes they would explode after two minutes of flight, sometimes after eight minutes of flight, and it was so hard to replicate. Some people could fly forever and be fine. Eventually what they determined was the old flight suit had a flashlight that hung on the belt. And because of the physicalized nature of the thing, when you were doing certain moves, hitting certain Gs, the flashlight was dinging the side of the ship for one point of damage, one point of damage, one point of damage, until eventually the ship exploded. And there was no predicting it. It was impossible to track because everybody flies differently and pulls different moves. So that was my awakening to, holy crap, these things can come from anywhere, even from a stupid flashlight.
I think we still have that one, but for mining ships: the mining consumables that you can put on the heads tended to detach without inheriting the speed. So if you were cruising through the Yela asteroid belt after mining a rock and suddenly one of your modifiers expires and tries to detach itself from the ship, you would suddenly have a collision at a thousand meters per second. I'm really sorry for all the mining players out there.
It's been pretty great. For me, I was working remote ever since I joined. I hadn't been to the Wilmslow office either. So it's great to get in and finally actually meet everyone. I joined during the pandemic, and I've been remote the whole time, so now I get to actually meet everyone and chat and see people who I've only seen in Teams.
Thorsten LeimannSenior Systems Designer, EU PU Gameplay Feature Team
It's depending on the tank size. So, for example, we balanced it so that the Gladius right now, with the standard nozzle and the standard fuel ports, is roughly 40 seconds. So that is like the ship that we expect to use this mechanic the most. And if you want to refuel an 890 Jump, it will take its time because it has giant tanks, and it's not something that we can magically increase the number of, because we want to stick to a certain reality there in the sense that the pipe has a certain diameter and it can only withstand a certain pressure, and therefore we have this flow rate there as a mechanic, and bigger ships will take longer to refuel.
So to be clear, I have not personally been working on refueling, but I can attempt to answer this question before passing it on anyway. So not right now. And probably something that we'll be aiming for in future. Torsten, you can elaborate on that.
TL
Thorsten LeimannSenior Systems Designer, EU PU Gameplay Feature Team
TL;DRMining's economic balance isn't up to this team, but they dislike one resource being the only profitable one and expect values to shift with crafting, demand and rarity over time.
TL
Thorsten LeimannSenior Systems Designer, EU PU Gameplay Feature Team
Yeah, that's definitely not on us to decide. It's on the economy side, but yeah, I fully agree. So I'm not a huge fan of Quantanium being the only profitable resource. I have the feeling that it is something that will change once we have crafting there and player demands and maybe even AI demands there so that the values of each item shift. But this is not on us to decide.
J
JarekGameplay Programmer
I'm thinking in general with those systemic things, it's almost automatically going to grow with time. And I feel like those values will change naturally over the development. So I can see it only getting better, basically. But again, not up to us.
I think the takeaway is that from a design perspective, correct me if I'm wrong on this, Torsten, we don't want there to be just the one thing that's valuable to mine. We want it to be valuable for you to mine different things at different times in different places based on market conditions, nearby shops, etc.
TL
Thorsten LeimannSenior Systems Designer, EU PU Gameplay Feature Team
And rarity. So if a material is more rare than another, it should also be worth more.
TL;DRLife support is progressing, but it isn't simply a finished room system: it also needs UI, controls, resource integration and work on many ships, and the room system is still in development.
J
JarekGameplay Programmer
I think it's good. It's progressing, definitely. I'm enjoying working on it. But I feel like the 'easily' part is probably a bit misleading. It's more than just the room system. There needs to be graphic user interface for all the panels. There needs to be controls for the rooms. There needs to be integration to resource systems. So there's a lot of additional work that we're doing right now. And then also when you have the setup for the ships. But it is definitely progressing and I'm happy with it so far.
We do have a lot of ships to process to get that in a releasable state, so that definitely is a contributing factor. And the question saying the room system is finished, it's not quite accurate either. It's constantly in development, being upgraded to support more new features and things like that.
There will be a lot to make that exciting in the not-too-distant future when we have life support. I'm also thinking about the fire system in development. That gives you another thing for other people on the ship to do other than the pilots. It's, oh, we've got a fire on deck three, send someone to go deal with that. That interacts with life support, resource management, all of that.
TL;DRLife support will come with dynamic atmosphere propagation, so open doors let in whatever atmosphere is outside, and whether ships have force fields to hold air remains to be seen.
So one of the things that will have to come along with life support is dynamic atmosphere propagation. Fancy name for just air actually moving between things. So if you have the doors open, you're going to be getting whatever atmosphere is on the other side of those doors. If you open the doors in space, you're going to have a bad time for anyone on there who wants to breathe. But you'll be able to fly around and in a way catch some atmosphere from the planet that you're in. And I think that'll have some interesting implications in future for planets with not human-breathable atmospheres. It'll make your life support system have to work a bit harder once you close those doors to try and clean that up for you.
And we've seen some ships like the Idris or the Javelin, they have the Star Wars or Star Trek force field walls and doors that help keep atmosphere. So it remains to be seen what ships will have stuff like that and what may not.
TL;DRLife support is planned per room, with adjustable pressure, temperature and scrubbing rate, while keeping a simple baseline and good UI so it doesn't feel tedious.
J
JarekGameplay Programmer
It's going to be per room. We want to go as granular as it makes sense for this, obviously. You'll be able to set the pressure in the rooms. You'll be able to set the temperature in the rooms. It can be different in each room, and also the rate for the scrubbing. It's going to be a balance for each room: what do you want this room to behave like? There's going to be a decent amount of choice there for a player to do.
One of our big considerations for this is that while you are going to be able to do everything on a per-room basis, we're going to be making sure to have a good focus on usability, and again, the quality of UI will help with that so that it doesn't feel tedious.
J
JarekGameplay Programmer
Yeah, that's a good point. There's going to be, obviously, a process for just maintaining this room in a normal state for life, let's say. But then maybe you want it to be warmer than others, so you're going to focus the life support on the temperature to keep the temperature higher, and maybe you don't care about the CO2 levels in this room. I think the idea is for the baseline to be very simple. You don't really need to do much. But if you want to go into these details for some specific purpose, you can.
TL;DRPlayers will be able to turn off air against boarders and adjust temperature, but the system is rate limited and vented atmosphere is lost, while cutting life support could also free up power.
J
JarekGameplay Programmer
I mean, possibly you'd get more power. Life support obviously uses power, so I guess if you turn it off completely, then you'd get more power.
I like the engineering gameplay of 'cut power to life support, all power to engines'. If you've got a really huge ship where the life support's taking up a lot of power, then that could be a thing.
But I think that question was more aimed at offensive uses of life support. And yeah, you'll definitely be able to turn off the air if you've got boarders.
J
JarekGameplay Programmer
Oh, for the boarders, yeah. Of course. And you can heat it up, cool it down.
We'll be rate limited on how much the life support system can actually suck out of that room in a given time.
J
JarekGameplay Programmer
Obviously rate limited. And also, once you suck out the atmosphere and you don't put it in the tanks, it's going to be gone. You can vent it outside, and then it's lost. So you also have to think about that. If you have room in your tanks, then it's fine.