PC Alpha 20 Dev Diary

Status
Not open for further replies.
Honestly i have bad opinion about human enemies in zombies games and i will try explain why spend a lot of resources and time for them is pointless.

Okay : 1. Often human AI in games just do stupid things- i think everyone who play a lot of fps saw some stupid human enemies behaviour. In 7dtd it will be even harder - Because there is bandits VS zombie VS player - so there will be a lot of stupid sitations. One of the best example can be hospital in hl2 or days gone. In this games "human" ai just wait to be killed by zombie AI. @faatal don't blame me but Bend studio had a bigger budget , more employers and they coudn't do this good in indestructible world so it just can't work good in 7dtd. Honestly that's why we don't have human enemy in cod zombie ( Atlas Strike Team is exception but they are "invisible" for zombies so they just fight with player). Honestly i wish it could works good and the closed to achieve this is Dying light but is still far from being good (sometimes bandits ignore zombies and are focusing on player and zombie deal rly small dmg to them).

2. Balance problem - okay - in days gone most have guns. You have guns. Melee weapons are only "last stand" weapon not main for 80% of game.  In dying light most people use melee weapons and you use melee weapons most of  time. So everyone have similiar way of fight. In 7dtd you have more styles of fight - you can focus on few melee weapons, spears, few types of guns.  In diffrent games ofc you have this same sitation but simpler- in dead island  you have few melee characters , 1 throwing character and guns characters. They have diffrent "special" skills but finaly they are almost this same in playing. 7dtd is more complicated so this can be impossible to balance. in Dying light guys with guns can kill you very fast but when are this guys there is almost any zombies ( prison island). So there is a chance to be bandit  too easy or too hard. So it would need a lot of time to balance this - maybe 1 or 2 rly big fixes

@faatal i know you guys promise them in kickstarter so my advice is : just make it in bordelands style- melee bandits just behave like bordelands psycho, guns bandits just stay somewhere or just walk few steps and shoot.  And make them respawning in bandit camps - let them just sitting there similiar to bordelands 1 and that's all. I know you guys are ambitiouse and i appreciate it but a lot studios tried and failed so better not to waste time. In zombie game zombies works best- they can do stupid thing and people will forgive this because they are zombies. But reviewiers and players critize stupid human AI behaviour 
They were  part of kickstarter goals. And a promise which if not put in the game could lead to legal ramifications on tfp part for not having them in fairly certain with kickstarter rules.

 
Last edited by a moderator:
Just a random short thank you to The Fun Pimps for interacting with their playerbase. Via this forum, we can ask a question about the game and almost all of the time we get an answer, which is amazing. We can even leave our own input/opinion about certain aspects to the game and knowing that some devs will read that, is just epic. I only know a very few amount of game companies that do so. I wish WildCard did this for ARK, because that game is officialy released while being less finished than 7 Days to Die that is in alpha

 
@faatal, here you wrote that you might add improved snow if you have time before the release. But why not do it after the release? After all, it is already relatively soon, and you have a lot of plans, and such trifles will immediately go to the tenth plan. And there are a lot of things that you would like to add, but do not have time before the release. So why not do it after?

 
@Roland @faatal

Guys, are there any future plans to enable super sampling for the game? Either DLSS or FFX-SR (preferably DLSS lol)

I know it is best to optimize as best as you can so that stuff like that is not needed at all, but I am struggling to display Ultra settings on anything above 1080p in high frame rate, and I happen to be running a 3080, so... super sampling maybe makes sense? 😇

EDIT:

OK, just to be clear - I'm not bragging about having a nice GPU, I'm asking a genuine question. Screen resolutions are ever increasing and DLSS is a very nice way to get around that, whilst at the same time keeping system requirements low - thus targeting a wider audience :)

 
Last edited by a moderator:
I'm not having them tag anything. The world is full of cover, you just have to scan and find it similar to how destroy area works with the added problem of you need to be on a side that covers you. Destroy area find is pretty expensive, so this probably more so. Having them duck down would help too, since that is cheap. Lay in the grass. Now I can't see you.
Sweet. Non-scripted behaviour is amazing and it always creates unexpected emergent gameplay when you least expect it. It's obviously expensive, but it has to be to make them believable and smarter than an Arlene.  Thanks for the answer.

I've never seen non-scripted jack of all trades AI in a voxel world (cover, surround,alert,path perfectly,fluff behaviour). And I've played quite a few (for example, even a static world like Rust has scripted AI, Rising World has only basic attack, Minecraft is the closest, but units are cheap as dirt and they don't scan properly... etc). So, in a sense you are pioneering on this area like Robert is for RWG.

 
Sweet. Non-scripted behaviour is amazing and it always creates unexpected emergent gameplay when you least expect it. It's obviously expensive, but it has to be to make them believable and smarter than an Arlene.  Thanks for the answer.

I've never seen non-scripted jack of all trades AI in a voxel world (cover, surround,alert,path perfectly,fluff behaviour). And I've played quite a few (for example, even a static world like Rust has scripted AI, Rising World has only basic attack, Minecraft is the closest, but units are cheap as dirt and they don't scan properly... etc). So, in a sense you are pioneering on this area like Robert is for RWG.


Pretty sure it will produce hundreds of special cases where the AI fails and is exploitable with it, because players can recreate any such condition. If anyone is worried about the 100 bugs left now he should be in panic about the number of bugs once bandit AI is in 😉

 
Pretty sure it will produce hundreds of special cases where the AI fails and is exploitable with it, because players can recreate any such condition. If anyone is worried about the 100 bugs left now he should be in panic about the number of bugs once bandit AI is in 😉
that's why i think the simple idea is the best idea : just put them into bandit camps - few of them will be fighting melee some of them will be shooting and that's all. nothing complicated just speaking zombies with guns

 
I was never impressed by decision trees. Technically we use decision lists, but some AI like the vulture is just a state machine. They all get the job done and are not hard to do, until you get to the gory details of what all of those decisions have to do to actually work.

Health < 50% run away. Cool, but to where? Taking cover is going to be one of the hardest parts of bandits, since what is cover in an arbitrary voxel world?

People love to gloss over the details, but the details are what take all the time and kill you in the end if you don't do them right.

Priorities get in the way of lots of fun. Last Friday I was thinking I could mess with the raft, but nope someone needed me to look at a light block bug. Today I was thinking maybe some raft time....nope new short grass needs to be tested, so artist can get feedback, which sounds simple except for the new mesh generation short grass will use and adding to the biomes, splitting from the tall grass code, shader changes so it blows in the wind since it is too short and lots of testing. All of that eats up time, so maybe it will be done Monday.

We have our A20 must fix list going now. 111 currently, 8 of which are mine, but in the beginning it tends to grow as fast as you can fix them, so fun keeps having to wait.

Someday I look forward to a water world. Lots of islands.

They will be functional. They will not be doing brain surgery on each other. Back in the spring I did a full play through of The Outer Worlds. Their enemy AI was not amazing, but competent. If we got to the same level I'd be happy. Their AI does not even find cover, so maybe we can be a bit better. ;)
Regarding AI that is what I expect.

I find it cool that the AI in rust does run for cover however I understand that is not feasible for 7D2D. Rust enemy scientists hide between cars or barrels. The whole event spawns as an entity so I am sure programming it is much easier.

I would be satisfied if bandits kneeled down occasionally when shot at or when shooting back. Not all the time but some times.

I would be happy if they charged you in a semi zig-zag pattern or occasionally one in the group would try to flank you.

As I said earlier I would be happy with bandits hordes attacking the base when some timer goes off or x minutes after a gong or explosion or whatever notice. I would be happy if they were semi smart zombies like some stay away and shoot (this would be a good use of scopes & rifles) and others got close to shoot and some threw dynamite or grenades at the base/walls.

I would be impressed if bandits attacked players when they were out exploring like the player(s) need to get into a POI to fight a group of bandits off.

 
Last edited by a moderator:
Please, I don't need a bandit headshotting me with a sniper rifle from 90 meters away. 😛
yep. same problem, that's why i'm so pessemistic about that 😕 well i have experience in some games when random guy could kill you using smg from 500M but you coudn't hit him with rifle

 
Please, I don't need a bandit headshotting me with a sniper rifle from 90 meters away. 😛
To be clear I mean further away than a puking zombie but still easily seen on the screen. 
20-30 blocks is my guess. Far enough that a shotgun or smg or pistol won’t work but not so far you cannot see them.

Rifle and scope for the players, unseen bandits randomly sniping us would not be fun.

Just make the bandits guns do less damage.

 
@Roland @faatal

Guys, are there any future plans to enable super sampling for the game? Either DLSS or FFX-SR (preferably DLSS lol)

I know it is best to optimize as best as you can so that stuff like that is not needed at all, but I am struggling to display Ultra settings on anything above 1080p in high frame rate, and I happen to be running a 3080, so... super sampling maybe makes sense? 😇
Yes please, for now I wish they'd at least get exclusive fullscreen working because without that I can't even use any down sampling resolutions without first setting my desktop resolution the desired DSR resolution. Even with TAA, a little bit of down sampling helps reduce blurring.

 
but you wouldnt mind it if it was you doing the sniping at 90m away at the bandit! :)

equal rights for bandits and zombies
honestly : i some game like arma or bad games like delta ops you have sitation like : you walk at night sneaky and randomly you get head shot. yeeez. Ok i understand if it sniper  with good rifle training. No, this is just simple terrorist with scope in his eyes. so i hope there accuraty will be 60-70%

 
@Roland @faatal

Guys, are there any future plans to enable super sampling for the game? Either DLSS or FFX-SR (preferably DLSS lol)

I know it is best to optimize as best as you can so that stuff like that is not needed at all, but I am struggling to display Ultra settings on anything above 1080p in high frame rate, and I happen to be running a 3080, so... super sampling maybe makes sense? 😇

EDIT:

OK, just to be clear - I'm not bragging about having a nice GPU, I'm asking a genuine question. Screen resolutions are ever increasing and DLSS is a very nice way to get around that, whilst at the same time keeping system requirements low - thus targeting a wider audience :)
With a 3080 you're cpu bound, any kind of upscaling would just make the image slightly worse at the same performance you're currently getting. 

 
With a 3080 you're cpu bound, any kind of upscaling would just make the image slightly worse at the same performance you're currently getting. 


I'm not quite sure that's the case at 3440x1440 ... besides, my CPU activity usually resides in the 70% usage area with browsers, Discord and a few other apps open in the background (streaming in Discord as well)... while playing the game.

The thing is, I get more than decent FPS during normal gameplay, but during horde nights with all the models and textures around the bases we build - especially during night, when light reflections factor in etc, frames very often dip down to below 60 which on a 144hz screen does not feel nice...

 
Regarding the numbers on the buildings, will they automatically adjust to the city's grid coordinates so that they work like real addresses and would be useful for us to know where we are, or are they just random?

 
Status
Not open for further replies.
Back
Top