I would guess yes. Not sure new game would matter. A bandit POI could just not spawn them if the option was turned off in an existing game.
I would guess yes. Not sure new game would matter. A bandit POI could just not spawn them if the option was turned off in an existing game.
We are pretty much just trying to get tasks done. Dev talk should pick up as we get closer to A20 exp.
Clouds/sky/weather are legacy systems. They work how previous devs made them and then we refactor them to better meet the final design of the game. The why of designs is often lost and in the end I don't care, we just need to make it work to meet the goals of shipping the game. I've been cleaning up and rewriting those systems as time permits, but it is a big WIP.
Some of what you describe are just side effects of a combination of things and it may change by the time we go gold.
Test features are usually for debugging and generally don't become normal features. I'm not sure w
Correct. That list of features is just a list of what we plan to do. It may be months before someone works on it and often features will get pushed back, because it can't be done in time or at all due to unforeseen circumstances. As the alpha progresses, the list tends to get updated to reflect where we are at, but is no guarantee of anything.
We have bug tickets for such things, so eventually they should get looked at.
Basically yes. There are and may still be some global parts, but it is all WIP.
Not planned.
No plans, but it could happen months from now.
Well that is your typical problem with having standard vertical character controller cylinders with something that is drawn mostly horizontally (like many animals). Basically it needs to be offset back, so the head is more towards the center, but is probably not a trivial change. It should get "better" at some point.
There is nothing natural about those vultures. They are Undead.
I have not, but it would make sense if heat was a worse effect, that you would want things to counter it.
It will be a big can of worms, but no work has been done on it yet, so can't say what w
You are blaming SI, when I don't think that is the main overhead. Profiling clearly shows chunk mesh and collider updates as the big overhead, which is primarily internal to Unity with data copying and PhysX updates. There are multiple chunk layers and their mesh and colliders update in the same frame, so hopefully I can slice that over multiple frames to reduces spikes. Have not tried changing it yet, since I tend to bounce between features, optimizations and bugs. There are some other mesh settings to try, plus some of our mesh building code could be faster. Our mesh building is on a separat
Before gold? I've got a never ending list of things I'm working on, so hard to say when it percolates to the top.
The main functional change is biome weather parameters are in groups now, so something like a storm can change all parameters to ranges a storm should have.
Biome temperatures are in absolutes now and global temp is just a random +/-5.
Grace period is same.
There probably won't be many more changes (for a20) beyond that.
Probably not. If you profile the game, it shows neither one of those things as issues. We plan on continuing to optimize the slower parts of the game, not parts that already run fast enough.
That has not happened yet. A20 is on 2019.4.17, but may get another update if any good fixes happen before we get to experimental.
1 This week: Fixing holes/overlaps in block meshes/colliders (added shape ModelOffset). Testing (using) Unity 2019.4. Changes to skin quality settings, so can change on a per entity/LOD basis. Fixed a playtest load bug. Improved shape loading. Improved chunk debug grid drawing. Improving chunk mesh generation.
2 That will probably be A21
3 Saw some new screenshots today. New POI placement system is looking cool.
4 Artists are working on new weapon, block and zed/animal content, but nothing that has needed programmers for, other that the skin change I made.
No. That would require a ton of code rewriting, which is not going to happen.
That is not likely to happen. We have many other tasks that need our time.
A correct random number generator gives you random numbers. We use an industry standard random number generator, so it does work. Truly random does mean you could get the same thing many times in a row, which people often don't like and want something less random.
Now the seed used for the random generator could cause issues if not varied enough or reused/repeated.
Weather changes were not planned for a20, but after noticing the state of the code, that it was not gold quality, I ended up spending a lot of December overhauling it. The overhaul is basically done, but the simulation parameters are still being tweaked and needs testing/feedback. Now the players reaction to the weather is completely separate, so this does not change what happens to the player being hot/cold/wet/etc.
The amount of logic we already run from xml adds a good amount of overhead to the game. It could be added, but it would be slow, so not likely.
It is calculated by scanning through neighboring blocks. That algorithm is old and actually something I'd like to look at and see if it can be improved, since the results don't seem that great.
Thanks and Merry Christmas!
The best reason for fighting anything is not dying. Granted our death penalty is not that bad, but maybe someday.
The effect is not eye adaptation, which is a post processing screen effect. It is not about your eyes adjusting. It is about going into a dark house and it being dark. Ambient light from outside should not be brightening up a dark basement or mine shaft, so ambient is decreased when you go indoors. The old block darkening was buggy and slow, so it was disabled and replaced with the current system, which may or may not be what is in gold.
Hopefully everyone can get it now, since Steam just installed it for me.
Next year. We have been working on other things.