Hmm, I typed the code, clicked download, a new page opened and... nothing happens ???
According to the feature list the game is awesome, but can't download it.
Any chance that you can attempt to give orders to your followers? You could make them barricade, break furniture, etc, etc.Ordering followers & weather are planned feature. 8)
Secondly, have you considered adding some sort of weather system? Fighting zombies in a snowstorm sounds awesome.
One small bug I found so far: When trying to pick up an item and all inventory slots are used, the game regards the inventory as full, even if the item can be put on an existing stack (like planks).Nice spotting, will fix in 2.1.
EDIT: And a NPC just built a barricade on the tile I was standing on
One bug i found:Will be fixed.
When you drop stackable items and the ground is full they will vanish.
Couple of ideas of things i would like to see in the feature:Alpha 2.1 has directives (eg: do/dont take items, sleep/don't sleep...) and orders (only "barricade this door/window" for now).
1. I like how followers have their own mind, but some orders would be great. When to sleep, when to eat, when to run, when to barricade...
2. Ammo. Guns should be really scarce, ammo should be more common ...yet still pretty scarce.Ammo items will be done in later versions. Good idea about balancing them.
3. Im not sure, but the stuff in shops seems like its geting respawned. If yes, in options to be able to set how often and how much should respawns or not respaw at all.Items don't respawn. What you think is new is probably dead people inventory.
4. Its too easy to kitte zombies- Most zombies have a speed of .66. That means that they miss every third move. So move back and forth a space from them until they move twice in a row, moving next to you on the second move. Attack them then move away. Repeat. (credits to mainiac) ...perhaps add some randomness to the speed.Alpha 2.1 has fast enemies.
5. Zombie and human population moving between districts- humans fleeing from zombie horde zombies follow them. (levels of zombie infestation differs and changes from district to district resulting in districts deserted and some infested or safe)There is already populations variation with refugees/invasions, I'm not sure more is necessary or would be a good thing.
6. Encumberence to have impact on speed and stamina.You really need items, I don't want to penalize the player for carrying stuff.
7. Not sure if this is possible but i would like to see humans and groups of humans buiding safehouses and going for scavengeruns and returning to safehouse to get some sleep. Ai works fine btw but lacks some long time planning. ...on the other side im playing with max population and the game is very quick, congrats on that.That's the problem. Better AI = more CPU time. I can do planning. But I prefer to keep a lot if simple AIs than a few clever AI that the player will probably never notice anyway. Also the game should be playable on low end CPU like mine ;D
8.Aiming, a round spending aiming could raise chance to hit. Possible only when not hungry sleepy and out of breath.Good ideas.
9.In options a chance to get infected when hp gets low. -antidote in CHAR buildings.
Just one thing to the AI planing. (i have no idea how coding works so this will be probably rubbish) Wouldn't it be possible to do the whole planing not every turn but only once per day? Like try to move to this house or baricade this room and then leave the rest to your directive AI that would gravitate to this objective (more move directives or more baricade directives) but no more AI calculation would be needed?
You dont have to reply its most likely nonsense. :-X
Just one thing to the AI planing. (i have no idea how coding works so this will be probably rubbish) Wouldn't it be possible to do the whole planing not every turn but only once per day? Like try to move to this house or baricade this room and then leave the rest to your directive AI that would gravitate to this objective (more move directives or more baricade directives) but no more AI calculation would be needed?
You dont have to reply its most likely nonsense. :-X
It ain't nonsense at all. :)
Some sort of high level planning (do this today) then leave the details to low level AI (orders etc...).
The kind of planning you describe works well in a static environement (eg: if the map wouldn't change much during a day) but doesn't work well in a dynamic environement (eg: the map changes a lot during the day, because of broken doors, new enemies, people dying etc...).
The risk is the AI persisting in what would appear dumb behaviors during a whole day (eg: keep trying to barricade this zombie infested house).
I could add AI triggers to re-check the plan during the day, but then that would defeat the whole purpose of the pre-planning optimization.
But could you make it for district simulation? I.e. when you're in a district, it shouldn't load your CPU too much because of that, but when you enter districts and already wait for a significant amount of time, why not to simulate some safehouses being built and survivors gathered inside with stuff and guns?Full simulation is already too slow and that is with doing the AIs as it is now. Alpha 2.1 has partial simulation (skip AI frames) to speed up simulation.
Actually I once I saw a guy barricaded in a gun shop with a bunch of food, but it could be random.Yes random. Its like the monkeys writing hamlet on typewriters thing ;D
For CPU sakes, not every civilian could have plan for every day, but it would help to raise immersion if you meet a survivor from time to time and he would tell you, that he has a plan to move in this building and barricade it and he would actually do something similar to what he described.I have plans to have uniques NPCs (eg: special survivors or zombies). I could write special AI for them to do things like that.
Not so long ago i read a dev. diary about AI of Subversion (game from Introversion creators of Defcon and Darwinia). And the guy has solved some AI issues (too many unimportant AI plans that shuttered the cpu) by letting the unused CPU output work on the background on those not so important AIs. And since RS works in turns and sometimes you have to stop and think what to do now, couldnt the time be used to calculate some advanced AI actions? ...again, i have no idea what im talking about. :-\I don't know about the article but for my game I see the same problem as with pre-planning. Those actions would be calculated from a specific game situation, and by the time it is the AI turn to act the situation has probably changed and the thinking done is probably useless.