Are we ever going to see seed numbers for the character customizer? I want to have the same look every time without having to tweak my character after a wipe.
TL;DRCharacter seed numbers are technically easy and some developers like the idea, but they are not in current plans, with the focus instead on long-term persistence and reducing wipes.
Now, I should mention that the goal as a project going forward is to minimize and reduce the number of wipes. No more wipes every patch. The ultimate goal is to reduce the sheer number of wipes to none if at all possible. But as far as the rare occasion when something like that might happen, what do you think with regards to the seed numbers?
So there's a couple things. For one, it is not a challenging problem to solve. In fact, for the core of what people are probably most concerned about, like the facial structure, because that's so floaty, a continuous amount of changes, it's not easy to get the exact result again. That's actually just 48 numbers that define that. And so the number of characters you would need to have this seed is, I think, like 200 characters, which is not something you could remember, but it's very easy to copy and paste. I would actually personally really like to see that feature added, of being able to copy and paste this and insert that seed. Like Jared said, not because we want to get back to where we were after wipes, because we're trying to get rid of wipes going forward. But I think it'd be really cool to be able to share this with your friends. Be like, "Yo, I just made John Cena," to everybody. There is a design risk of, do we really want everybody running around the universe looking like John Cena? The exact same face, copy and pasted a million times. So I think it'd be fun and really great. And at least that aspect, the DNA changes, is not super complicated. We'd need to do a bit more for remembering and serializing your gender and hair and skin color, eye color, all those things. I think it's really more on design, if we want to schedule the time to do this.
If I recall, we had a conversation that included the ability to share your character structure and design with other players. We hadn't even been discussing it in terms of wipes. We had been discussing it more like, your organization wants to set up a clone army or something. How do you do that most effectively?
Or two players want to play as twins.
Yeah, or whatever. Or a family, like a family-owned freighter or whatever. Mom, dad, kids, that kind of thing. Which is really useful.
I think there's several ways we could do that. It's not in our current plans right now. I think it's just because Character Customizer was kind of, we put a pin in that back in Q3 last year for the moment, right? It's not done by any means, but I'll think about it. Maybe we can do a stored seed number and that can get saved out to our long-term persistence variable somewhere, and maybe we can restore it. I think there's options there. Do you want to have to copy and paste a 200-digit number? What does the UI for that look like? Maybe there's some more graceful ways we can do that. I think it's more important to focus on the long-term persistence side of it. That to me is what they're really talking about. How do we ensure that this is going into a service somewhere that doesn't get wiped as often, if at all? Because there's some things that we definitely don't need to wipe unless data changes out from underneath it and it's just not possible to put it back. And that's usually the cases where we end up getting into a situation where, oh, we've got to wipe the DB again, right? But hopefully we're figuring out how to avoid that as we go to this long-term stuff.