Jump to content

faatal

Fun Pimps Staff
  • Posts

    2,380
  • Joined

  • Last visited

  • Days Won

    76

Everything posted by faatal

  1. A large amount of my optimizations targeted worse case performance. As in reducing frame spikes for smoother game play. I don't care much for peak FPS. Who cares if sometimes you get 120 FPS, when most of the time you get 40 FPS and then randomly dropping to 10 FPS. I'll take 60 FPS most of the time. Lathan did a lot of iteration and testers a lot of testing to get to 50 builds.
  2. It is not a percent. Destroy area mode is when they can't reach you, but it can also happen when they fall. The blocks chosen are not totally random. It looks for supports and it is randomly between the player and zed, but supports are often not near the player, so it looks in a 10x10x10 area. That is already fairly slow trying to make a quick decision on what to destroy. Zombies types have random weighting for how much they care about block health. It creates some path variation, not radically different paths like some people want. That would require some very different rules. Door are already weighted so zombies prefer them over walls with equal health. The game does not know if a block is player placed. Each block only uses 8 bytes of data. With the amount of blocks in the world, it quickly adds up. I have thought about adding a bit to tell of any player placed/changed the block, but I don't even think any of those 64 bits in the 8 bytes are free. Adding a another byte means it gets slower for code to pass around because it is now bigger than the magic size of 64 bits that our processors like.
  3. There should be no 19.6. A20 will be soon enough we hope. Unity says they made a fix for one of the DX12 or Vulkan issues I reported, but it takes weeks/months to filter down through their testing and into a release. I do hope to update Unity once more before A20 is done, so it should have that fix.
  4. It was a plan that some of us liked, but that does not mean it is going to happen. It will take a good amount of time. Deliberately distorted would be lying and I don't lie unless I'm making a joke. It was not a joke. We are not changing normal game play for anything to do with streamers. We make changes because we think it will make the game better and to fit into release timelines. Twitch has a wide demographic. Over half are 25+. Granted they don't show <16, so there are probably quite a few of those. "According to GlobalWebIndex in Q2 2019, this is an approximation of the age demographic on Twitch, ranging in age from 16-64 years in age: 16 to 24 year olds: 41% 25 to 34 year olds: 32% 35 to 44 year olds: 17% 45 to 54 year olds: 7% 55 to 64 year olds: 3%" The drone was added because some of us thought is was cool. Not to appeal to certain people. Game devs frequently do things because they think it is cool or fun or different and not some master plan to suck people in. Business/Marketing people, well that is often a different story.
  5. Clothing and armor slots are not changing for A20. Streamers stream all types of games, simple or complex. The Robotic Drone is not simplifying anything, since it is an addition to the game.
  6. Watching someone else play a game is about as casual as it gets. Now they can get a bit less casual by interacting with it.
  7. I don't plan on doing any changes for AI in A20 other than bug fixes. Well, besides feral sense.
  8. That will have to wait for A21. Build your own Death Star.
  9. Never read that series, but I did enjoy his Posleen War books.
  10. Zombies may get some accessory variation past a20, but those features have nothing to do with each other.
  11. The feature should be in a20. How much it will be used is unknown.
  12. It will allow smaller POIs (called parts) to be placed inside larger POIs. It is not being using inside buildings right now. From what I have seen, first use is adding food carts, signs and other decorations into POIs. It still has bugs, so designers have not even used it much. They are busy making cities work with the new tiles system, which has been a lot of work making POIs fit city tiles. A group of tiles is basically a POI. Redesigning hundreds of POIs to be modular is not happening in a20.
  13. Because he is busy working. Nav will have changes to fit new features and the plot of the game, but that is not a20. It may be both. Yes. They are cranking out new and refining existing POIs. Saw some cool new ones today. How about small POIs randomly inside bigger POIs? That seems to be working now.
  14. No. A bigger or smaller POI is not going to make the map bigger. Don't know. We are not working on vehicles other than adding mods. For a20 anyway. I'm not working on it, so I don't know all the details.
  15. There will be road variety just because RWG now has a tile system and they are making road tiles for towns that are wider and look more like real roads. As far as some general hierarchy, have not heard that mentioned.
  16. Should be since they are testing all that in RWG and then having to adjust Nav for changes that move or resize things.
  17. Not this week, but I hear it is looking good, so sooooon.
  18. You came to the right place. This is not a nuclear winter, asteroid strike or super volcano scenario, so the sky would be normal/realistic, which is what we are going for. The blood moon being exaggerated normal. Not to say we would not do some creepy sky in the future, but I would not want to look at that for long periods of play. Sounds are certainly not done, so they may get more creepy in the future or not. Like everything it depends on the time we have and where we want to spend it.
  19. We are not planning on updating the render pipeline for 7dtd. We may circle back round to our AO at some point and try to improve it.
  20. I prefer whichever one makes sense for the project I'm working on. 7dtd is on Unity for better or worse. Changing to any other engine would be a huge amount of work and I don't like doing things just because, so there would need to be some serious reasons for such a switch.
  21. Expose typically means take something that is there and give you access to it. To do what you describe sounds like adding features, which we don't plan on doing for blood moons. Once we go gold and improve mod support, then that could change.
  22. Except there is no buff to expose, since blood moons don't use buffs for anything. Adding new buffs based on new rules is new code.
  23. Any dates are just guesses and talk of releasing anything generally means an experimental with stable following some weeks later. I moved about 2 dozen commits to 19.5. Optimizations to a large system are generally many commits. Some of those commits do have to do with chunks. Most optimizations have to do with improving minimum FPS and my before and after graphs do show less minimums, but I have no specific numbers.
  24. What would we expose? If they target you or not? Not would not be very useful, since they would just stay off in the distance.
×
×
  • Create New...