Jump to content

Version 1.0 (Alpha 22) Dev Diary


Recommended Posts

2 hours ago, Laran Mithras said:

I believe many seek validation by being contrarians - even if it means hopping over their sacred fence.

 

7 DTD 1.0 doesn't hurt anyone, though the lamentations sound terrifying. Queue up the Doom Prognosticators next...

I mean, yeah, good point, I'm sure some people are like that, but some people are just throwing out their thoughts on it.

 

But there are some genuine concerns here.

 

For instance, in an interview, the 2 cofounders of tfp said "the biggest optimizations will come with gold". Now we're learning that they're optimizing, yes, but there haven't been any extreme improvements, and we're already pretty much at gold, and the other features on roadmap they released before this one is coming afterwards as well. Don't get me wrong, I'm sure the team have made a bunch of improvements as they work on a22, but it sounds more like performance will be an ongoing thing. I saw an earlier comment saying the game didn't support multithreading? I'm curious about that. Games without that tend to struggle a lot more, I wouldn't be surprised if thats holding the game back a lot, even if its a major undertaking, it may be worth looking into if it all possible.

 

I personally have some issues, but nothing too new, communication is kind of lacking, outside of a couple people of the forums. None of this is particularily agregious, or anything to get extremely mad over. tfp kind of reminds me of valve in that regard. I think people get more negative or critical about this stuff because of the lack of communication. Generally, when people feel like they aren't being heard, they talk a lot louder. I believe most people just want to say their peace about the state of the game.

 

Quite a few people can get frustrated at the current magazine system's rng nature, for instance. Perhaps you raid a gas station and get no vehicle books? Or you raid a tier 5 military poi on day 1 and you get a pipe pistol with some magazines as your reward? Or how water flows? Misc stuff like this, and stuff relating to roadmaps, releases, etc, are all important to talk about and discuss. Hell, a pretty good portion of the stuff I've said or suggested have been pretty dumb, but maybe some of the people's ideas are good? I don't know.

 

My biggest issue/suggestions is about communication. It'd be sick if they posted a steam update blog/announcement every month or so, tell us what theyre working on (that they can tell us), show some teaser images, talk about community suggestions or questions on these and the steam forums. Terraria's devs sort of do the same thing, and its great. Also helps build up hype. What are the devs thinking? What are they trying to decide? What bugs have come up? etc

 

I'm happy with some aspects of the roadmap, like how we're getting the weather update in q4 this year, which is far earlier than normal, excited for how weather impacts gameplay, as well as some of the other stuff, and for some reason I'm oddly happy about having our gear reflected on our fps model.

 

🙂

Edited by User (see edit history)
Link to comment
Share on other sites

44 minutes ago, DaVegaNL said:

As far as I know on the roadmap under the section with the 2nd update.

 

If they're not selling the DLC.. Then it would just be an update. Why would they call it a DLC?

Many games have free DLC.  It's something that is technically separate from the vanilla experience that a user can add or not add depending on preference.

Link to comment
Share on other sites

1 hour ago, DaVegaNL said:

As far as I know on the roadmap under the section with the 2nd update.

 

If they're not selling the DLC.. Then it would just be an update. Why would they call it a DLC?

You can have DLC that is free, and it is basically like an optional workshop item.  Lots of games have done this for cosmetic items.

 

Hopefully it won't be "DLC" like Keen is so good at with making it basically be microtransactions for paint colors.

Link to comment
Share on other sites

16 minutes ago, SylenThunder said:

Hopefully it won't be "DLC" like Keen is so good at with making it basically be microtransactions for paint colors.

 

That's going to be empty jars.  TFP could make a killing with jars as microtransactions  😏

Link to comment
Share on other sites

8 minutes ago, beerfly said:

@Laz Man You should do a Jar Factory POI. Don`t just smile at that, we are waiting :)

 

lmao, this is perfect.  Do it do it.

 

5 hours ago, Chaton Noir said:

I understand that multithreading is not worth waiting for? I understand that this is a huge job, but without it, the game is unlikely to ever work well. Of course, the game with multithreading will remain difficult for computers, because this is not some kind of miracle. But still, without this, we are unlikely to ever see normal performance in cities or with a large number of zombies.

 

By the way, could you tell us a little more about the work and the difficulties that need to be overcome to implement multithreading? Even if it never will be. It's just that in the view of many players, this simply requires changing a couple of lines of code that "lazy developers" can't get to in any way. Although this is not the case, because in that case you would have done it a long time ago. The same applies to bandits — few people realize that this is a very large amount of work, especially for a small team. Thank you for putting up with us)

 

IIRC, significant multithreading improvements are unlikely simply because Unity itself has problems with multithread utilization. It IS a fairly old engine after all.

 

 

Link to comment
Share on other sites

57 minutes ago, FramFramson said:

IIRC, significant multithreading improvements are unlikely simply because Unity itself has problems with multithread utilization. It IS a fairly old engine after all.

Except that it isn't actually that old. The version of Unity the game client will be running on will very likely be less than a year old. Add to that the fact that Unity has been working to improve multithreading operations in the last couple of years, and you could see quite a bit of optimization in that regard. TFP isn't pulling a WildCard stunt and remaining on an obsolete version of the game engine because "it's too hard". Wildcard didn't even have to update versions from UE4 to UE5. It was just a minor update to UE4 that ocurred while it was in EA. If you look, every major release of 7 Days is on a new Unity client version. 

Link to comment
Share on other sites

8 minutes ago, SylenThunder said:

Except that it isn't actually that old. The version of Unity the game client will be running on will very likely be less than a year old. Add to that the fact that Unity has been working to improve multithreading operations in the last couple of years, and you could see quite a bit of optimization in that regard. TFP isn't pulling a WildCard stunt and remaining on an obsolete version of the game engine because "it's too hard". Wildcard didn't even have to update versions from UE4 to UE5. It was just a minor update to UE4 that ocurred while it was in EA. If you look, every major release of 7 Days is on a new Unity client version. 


of course they aren’t likely to update to any new Unity version which would push them into the new pricing plan.  Unless….maybe THATS the reason for the price increase….

 

;)

Link to comment
Share on other sites

13 minutes ago, Roland said:


of course they aren’t likely to update to any new Unity version which would push them into the new pricing plan.  Unless….maybe THATS the reason for the price increase….

 

;)

Oh, did unity end up keeping that new pricing plan that they got a lot of flak for a while back? I don't remember. 💀

 

Edit: Does anyone know if that cowboy hat has been seen in a22? The one that was shown in the character animation preview a while back. I almost forgot about it, but its a pretty dope hat so I hope that it is.

Edited by User (see edit history)
Link to comment
Share on other sites

30 minutes ago, User said:

Oh, did unity end up keeping that new pricing plan that they got a lot of flak for a while back? I don't remember. 💀

 

Edit: Does anyone know if that cowboy hat has been seen in a22? The one that was shown in the character animation preview a while back. I almost forgot about it, but its a pretty dope hat so I hope that it is.


That cowboy hat is one of the new paid DLC costumes. 
 

 

 

KIDDING!!!

Link to comment
Share on other sites

I know that through Telltale there was Michonne from the Walking Dead as a playable character on the console version.

 

Are there any plans to include 3rd party IPs as DLCs going forward?  

 

I can suggest a couple.

 

The George Romero Pack. Various POIs, zombies and survivors from the George Romero movies.

 

The Return of the Living Dead Pack. The medical supplies building with the mortuary and graveyard as a high tier POI. As well as zombies and survivors.

 

Yes, I know these can be modded in, and some already have been in the past. But there is one group of people that would not be able to partake in such mods....console players.

 

I know there are enough people that would go absolutely bananas if this stuff was added. 

 

Think about it. I'm not too sure how things work, but even if TFP takes an extremely small cut of the DLC's profits, I would be SHOCKED if these DLCs wouldn't get a substantial amount of people to buy the game.

Edited by Arez (see edit history)
Link to comment
Share on other sites

1 hour ago, User said:

Oh, did unity end up keeping that new pricing plan that they got a lot of flak for a while back? I don't remember. 💀

 

Edit: Does anyone know if that cowboy hat has been seen in a22? The one that was shown in the character animation preview a while back. I almost forgot about it, but its a pretty dope hat so I hope that it is.

 

No, Unity completely backed down and also fired the CEO (which puts him 0 for 2 on his attempts to do things like this at various companies).

 

32 minutes ago, Roland said:


Yes but you must never look at a deer unless there is a vulture lined up perfectly between you. 

 

Underappreciated post, lmao.

Link to comment
Share on other sites

Here's the thing with multithreading:
Threads are independent, they are NOT aware of what each other is doing.  If you spin off a thread to work on one thing, but main thread changes that thing, then the first thread is now invalid.  So you have to add in specialized thread managers, or just live with the fact that you will occasionally waste processor time by throwing away incomplete thread work.

Once a new thread has completed it's work, that work has to be re-integrated into the main thread loop somehow.  In many cases that will add more performance hit than the new thread saved.

Multithreading is great for splitting up a single task that works on data that doesn't change.  This is not a common scenario in a fast paced multiplayer game where the terrain can be changed by players and NPCs at any time.

 

Link to comment
Share on other sites

12 minutes ago, Ricowan said:

Here's the thing with multithreading:
Threads are independent, they are NOT aware of what each other is doing.  If you spin off a thread to work on one thing, but main thread changes that thing, then the first thread is now invalid.  So you have to add in specialized thread managers, or just live with the fact that you will occasionally waste processor time by throwing away incomplete thread work.

Once a new thread has completed it's work, that work has to be re-integrated into the main thread loop somehow.  In many cases that will add more performance hit than the new thread saved.

Multithreading is great for splitting up a single task that works on data that doesn't change.  This is not a common scenario in a fast paced multiplayer game where the terrain can be changed by players and NPCs at any time.

 

That's a good simplified explanation of multithreading.  I like it.  People often think that multithreading is some easy thing to do that works in every situation and automatically speeds things up.  That just isn't the case.  And even games that have multithreading usually only have it for very specific things and not for the game as a whole.  In a game, you often have many different things all working in an interconnected way and trying to pull a piece out and run it separately and then intertwine it back in and still get some kind of performance increase rather than a loss isn't always possible.  It works best when you have some part that is entirely, or at least almost entirely, separate from everything else that can be done in its own thread without affecting other things.  There are places where this is an option but there are many more places where it isn't a good option.

 

A very simple and basic example that might help people to visualize the issue...

 

Let's say AI is on one thread and building/destruction of blocks are on a different thread.  The AI sees that it can walk a zombie forward without anything in the way.  Someone builds a wall at the same time that would prevent the zombie from going forward.  The AI thread doesn't know about that wall because the two processes are in different threads and so still tells the zombie to go forward.

 

Now, there are ways to integrate threads and provide some interaction/updates to them, but the more things you do to tie the threads together, the less benefit you can get from them being separate threads.  Also, to be clear, that example is NOT how they are doing things and isn't what I'd suggest as a good way to do things.  It is just a very simple and basic example about why something would be a challenge.  So you don't need to tell me that it's not how someone would do multithreading because I know it isn't.  ;)

Edited by Riamus (see edit history)
Link to comment
Share on other sites

20 minutes ago, Ricowan said:

Here's the thing with multithreading:
Threads are independent, they are NOT aware of what each other is doing.  If you spin off a thread to work on one thing, but main thread changes that thing, then the first thread is now invalid.  So you have to add in specialized thread managers, or just live with the fact that you will occasionally waste processor time by throwing away incomplete thread work.

Once a new thread has completed it's work, that work has to be re-integrated into the main thread loop somehow.  In many cases that will add more performance hit than the new thread saved.

Multithreading is great for splitting up a single task that works on data that doesn't change.  This is not a common scenario in a fast paced multiplayer game where the terrain can be changed by players and NPCs at any time.

 

Huh. The more you know. Lots of smart people on this forum 🙂

Link to comment
Share on other sites

Just a random question, does anyone on the dev team know for the next major update if the head hitbox for the tourist, cop and mama have been improved?
Currently, you have to hit these zombies above the nose for it to count as a headshot. 

EDIT:
Additionally, in the current version and for quite some time now, for a few frames while a zombie is picking themselves up off the ground, their ENTIRE hitbox disappears. Has this been fixed in the next major update?

Edited by FranticDan (see edit history)
Link to comment
Share on other sites

So here's a question which probably won't get an answer right now, but I'll ask anyway. 

 

In the prefab editor, there are a number of very interesting, yet incomplete skyscrapers. A bunch of them, including an absolutely glorious 25-story tall monster under "aaa_skyscrapers" and a rather civic-minded/government-looking one under "skyscraper_05".

 

I know we're getting at least a couple more large buildings in, but might we hope for the completed versions of any of these specific ones in A22/1.0?

 

And is there a plan for that 25-story behemoth? Because hooooolllly sheeeeeeeet.

Link to comment
Share on other sites

45 minutes ago, FramFramson said:

So here's a question which probably won't get an answer right now, but I'll ask anyway. 

 

In the prefab editor, there are a number of very interesting, yet incomplete skyscrapers. A bunch of them, including an absolutely glorious 25-story tall monster under "aaa_skyscrapers" and a rather civic-minded/government-looking one under "skyscraper_05".

 

I know we're getting at least a couple more large buildings in, but might we hope for the completed versions of any of these specific ones in A22/1.0?

 

And is there a plan for that 25-story behemoth? Because hooooolllly sheeeeeeeet.

 

Some of those are proof of concepts and/or facades for possible future content.  They are not all guaranteed to go into production.  Dishong is still currently the tallest skyscraper in A22 / 1.0.

 

We are still focused on downtown remnant POIs currently, but it is still possible for extra unplanned content to squeeze in if we have time so there is still hope.

 

Out of curiosity, what new POI would people like to see in A22 / 1.0 if you could only pick one?  Sorry, no airports or yachts...😁

Edited by Laz Man (see edit history)
Link to comment
Share on other sites

On 4/20/2024 at 5:52 PM, Riamus said:

All my interest in A22 just evaporated.  Not feeling any interest right now in the next release.

That is too bad. I can't wait to play it myself. All this work being wrapped up, so I finally get to enjoy playing it for real.

Link to comment
Share on other sites

On 4/20/2024 at 7:32 PM, FramFramson said:

I suppose. It's just I'm used to game devs playing fast and loose with terms like alpha, beta, and live, that I don't put much faith in game versioning. Of course in other sectors there are clearer requirements for versioning software, especially enterprise software, but there's too much salesmanship and too many semi-amateurs in the games sector, and no outside body or customers with fixed expectations. Some players would have been happy to see A16 called 1.0, others like yourself feel it's not done yet, and neither opinion is wrong per se.

 

I just focus on the content and functionality. Does the game work as advertised? How likely are promised future updates? What's the studio's track record, etc. Versioning doesn't reliably correspond with any of that from game studio to game studio, at least not in my experience.

Yeah, alpha/beta/gold/whatever, early access and version numbers tend to be arbitrary these days. There is no industry standard. Games release in all manner of states and have a large variety of post launch development.

 

I actually like how No Man's Sky did their versioning with code names and 1.x, 2.x, ect. They may of had a rough start, but I certainly got my money's worth from that game with all the free content they have released over the years. I feel 7dtd dev is similar to theirs, except they never labeled it early access and simply chose to update the game several times a year for many years. I actually get turned off when I'm browsing new games and see "Early Access" as I never know what state it is in and tend not to buy them, so I'm glad we are removing that from 7dtd.

On 4/20/2024 at 9:18 PM, Roland said:

faatal also posted on this forum over a year ago some of the AI work specifically for bandits he was working on such as retreating, taking cover, and flanking. 
 

In addition, perceptive people will see how the outfits and 3rd person view animations for characters are also groundwork for adding bandits. 
 

We’ve also seen bandit models posted on social media. 
 

it’s pretty silly to claim that they haven’t been working on bandits or that they are only going to start work after 1.0. 
 

Exactly. 

My memory might not be the greatest (ask my wife), but I certainly remember working on bandits. We definitely laughed when we saw them spawn out in the wild and fight a zombie or die and get eaten. Jumped when one was suddenly beating you with a club or shooting you. In the end, they needed a lot more work, so we put that on hold for higher priority tasks of which there are many. I look forward to resuming the work and then inevitably adding the settings to make them easier or turn them off after we get sick of being murdered by them.

Link to comment
Share on other sites

On 4/21/2024 at 8:11 AM, Teezer said:

What do you mean about "event"?

Like Radiated zone to avoid? Massive zombie groups in cities? Attack/raid of zombified wildlife/bandits?

How will it be displayed? What are TFP's thoughts here?

 

It's pretty interesting to have more info cuz it looks like a major improvement for the late game

I don't have all the details, but my initial desire for an event is a mini blood moon, that can happen any day, with some warning to get back to your base. They could also be bandits or a mega zombie. Vulture swarm. Bandits lobbing mortars at your base that you have to go out and stop. A tornado or earthquake would be cool, but you can't fight that :(. Land shark burrowing up into you base. Sand worms. Trader's wife taken hostage, so you have to get her back or pay ransom. Bandit duel where you each get one shot. Bandit drag race. Timed race to get somewhere. Bandits kidnap you and wake up in random location. I'm sure I can make some more up.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...