Baty Alquawen

Status Report - 8 March 2018

13 posts in this topic

5SaduZ1.jpg

This week, Brian and Mirek are explaining our decision to push vehicles to Stable branch early, Peter is teasing bits and pieces about our recent effort to improve the melee weapons combat, and Viktor reports on the progress his team made on animations used with that new melee combat system.


Contents This Week

  • Development Board Spotlight
  • Dev Update/Hicks
  • Dev Update/Peter
  • Dev Update/Viktor
  • Dev Update/Mirek
  • Community Spotlight

 

Development Board Spotlight

pp19_1.png

New addition to DayZ weaponry - Bizon submachine gun chambered in 9mm, coming with new AK compatible Kobra sights.

 

Dev Update/Brian

We appreciate everyone's patience with this Status Report coming out a day later than normal as our Brand Team works on recording the next of our Dev Spotlight videos for Viktor Kostik, our Animation Lead (Baty shares more on that in the Community Spotlight).

For this Status Report I'd like to lead off briefly talking about vehicles on the Steam stable branch, then take a quick look at the critical tracked issues on 0.61 and hand off to Peter, Viktor, and Mirek for the rest of this report.

As many of you may have noticed, we went ahead and re-enabled the spawning of vehicles on the Stable branch servers. We've gone through a good deal of iteration on these over the last few months on experimental branch. While we've been able to tackle a great deal of the issues discovered in testing on the Exp/Unstable branch, there are still obviously critical issues with the existing implementation.

Vehicles are a pillar of the DayZ experience, and one that we're far from being happy with in their current state. Their push to Stable was a measured decision based upon the limited number of active players on Experimental/Unstable branch (to be fair, the draw to participate in Exp/Unstable is obviously lower on hotfix builds compared to full updates) and the data we received through the feedback tracker, and repro steps provided.

Not an easy decision to be sure, but given the option of leaving them on Exp/Unstable only and not getting the larger pool of users getting hands on with it - the call was made. Mirek will elaborate upon some of the technical points below, but I want all of you who are concerned about the operation and systems behind vehicles to rest assured.

Where we are now, and where we want to be are two separate points and vehicles -will- get the attention such a core pillar of DayZ deserves. Like many things right now, all that is required is patience - as the push to Beta is a massive undertaking for us, and every in game mechanic and gameplay system is impacted by it in one way or another.

As far as 0.61 work goes - we've continued to push builds through the Exp/Unstable branch over the last few weeks - and today we should be pushing another update to Stable branch from Exp/Unstable. For today's Stable update we're looking at changes that should hopefully address:

  • Characters/Infected not dying under certain conditions (Eg: Unconscious players & headshots)
  • Disappearing bodies of unconscious players when disconnecting

In addition to these, we are still investigating several issues related to the reintroduction of vehicles onto stable branch - such as but not limited to:

  • Server Performance Degradation (potentially related to vehicles)
  • Reports of invisible players


It's critical to understand that poor server performance can be the root cause of a significant amount of issues that you as players encounter. While this may seem concerning, as we are approaching the limit of what we can do with 0.61 and the legacy technology - the Beta milestone, and introduction of new technology on the Enfusion side opens up a lot more opportunities for us. Not to mention being able to move the server away from having to track two physics systems, which in and of itself is very resource intensive.

- Brian Hicks / Creative Director

 

Dev Update/Peter

Since new player character got on stage, we started to prototype a new melee combat with animators and programmers. Through the time, whatever we did with the melee, it still ended being just unsatisfying.

In past, we bet everything on tracing actual swings and finding their collisions with geometry. While this system has its own positive aspects as it simulates real trajectories, it just doesn't behave well in such broad multiplayer environment that DayZ offers, where you need to fight server-client synchronization foremost. Even if that side of things worked flawlessly, there are other issues connected with such system. Most notably it's very difficult to predict where hit lands, or even if it reached its target, which results in uncertain behavior and ends up as frustrating for players.

With all that in mind, we decided to look at it from a different perspective and build a new melee combat from scratch. Instead of simulating trajectories, we'll experiment with evaluation of successful hit, right after attack is initiated, based on variables such as distance and direction to target, speed and others. Everything in that system is reevaluated throughout the action to avoid possible misinterpretation (e.g. opponent being hit and thus receiving damage, even when he fell down from cliff before action was finished).

This approach should ensure fair hit detections, and also when combined with new full body animations of melee attacks, where character is moving forward during attack, it will allow us to utilize slight rotations and drags of attacker towards his opponent, which should results in proper visual contacts of hits.

What remains the same is the rule 'every item is a melee weapon' with some exceptions applied. Especially heavy items as vehicle wheels or barrels with their separate set of movement animations will be omitted from that rule for logical reasons. It's also still valid that there will be possibility for melee attacks with ranged weapons like pistol whips, buttstock hits and bayonet stabs.

More attack animation with same melee weapon were added, resulting in more visual variety and combos, however we don't plan to take advantage of combos from the gameplay perspective yet. On the other side, we want to add dashed attacks from sprint. We are considering to add charged attacks and eventually a push move in case it will be doable (do not confuse with current issue of infected pushing player characters around, which is caused by interaction of two independent physics simulations), to deepen melee combat mechanics. New animation system also allow us to play proper impact animations when character being hit.

New damage system has already been deployed and it's used exclusively with the new character, providing straightforward configuration and clear damage outcome from hits per weapon, properly affected by clothing. I bet new melee combat will prove to be worth the wait and it will yield satisfying results for you, players, and together with other systems which are being worked will create best possible overall experience.

Don't lose your grip on the dreams of the past... see you in Chernarus folks!

- Peter Nespesny / Lead Designer

 

Dev Update/Viktor

New player character is progressing well. We are now testing and iterating the new melee combat system in game. This includes cooperation between animation, design and code departments - designers are giving us their thoughts on how the combat should look like, we are adjusting attacks to that, and programmers are taking care of controls and giving us features we ask for. We are still testing on a basic set of attacks for bare hands and two handed item though, so we are still rather prototyping, but once we are satisfied with the results we will add more variations to attacks as well as unique animations for some items. Of course a lot of polishing is also expected.

As the player actions are now working in a new system with new scripts, we are changing some of the old "one time" animations to looping ones. We have also started to work on more unique animations for interesting actions. To name few, we have recently created stitching, animal skinning, starting fire, washing hands and other animations to improve overall experience when interacting in the world.

- Viktor Kostik / Lead Animator

 

Dev Update/Mirek

Today, I won't have anything new about 0.63, we're still working on tasks which I mentioned two weeks ago, but because we enabled vehicles last week on 0.61, I would like to clarify and describe issues which they have and how we will solve them.

First, I would like to describe how vehicles are different than vehicles in Arma 2 / DayZ mod. There are two major changes:

1. Physics

DayZ Standalone is using Bullet Physics Engine, which allows us to create better vehicle physics behavior, but on the other hand, simulation is much more complicated. We're still working on better vehicle simulation which we would like to introduce in 0.63. But the worst issue about vehicles in 0.61 is collision detection of dynamic physical objects and terrain (you can also observe this issue when you throw some item to ground) and engine programmers are currently investigating this issue.

2. Networking

DayZ Standalone is using a client-server architecture instead of peer to peer and since 0.61 there is full server authority over player/vehicle transformation, which is preventing against cheating (teleportation/flying/speedhacking).

In DayZ mod, vehicle is simulated on player's client and results (position, orientation, etc.) are sent to other clients, but in standalone version, player/vehicle is simulated on both (player's client and server) and server sends results to other clients and to player's client as well for correction.

When simulation result are different, player's vehicle is corrected and that is the stuttering you are observing. This can happen when some vehicle state between player's client and server is desynchronized (f.e. gearbox state) or when server performance is too low. We're looking for state desynchronization now and as I wrote in past status reports, server performance optimizations are a long term process (we already have some improvements ready for 0.62). Anyway, we will implement better smoothing algorithm, so the correction wouldn't be so aggressive.

Now, you can see that vehicles in Standalone are completely different than in Arma / DayZ mod, so a lot of issues can arise. Vehicles hit experimental on December 23rd, several days after 0.61 hit stable. We thought that vehicles would be the reason to stay on experimental branch for a larger number of players, but the result was that experimental servers were almost empty.

That means we didn't have enough data of how they behave on full servers or in different situations. We've fixed some issues which players had found on experimental servers (server crashes and some bad behavior of remote vehicles) and then we needed more data, so we enabled them in central loot economy (we can always disable them again without any update) and are now gathering more data to fix / improve the vehicle simulation.

Miroslav Maněna / Lead Gameplay Progammer

 

Community Spotlight

This status report was postponed by one day due to filming of a Q&A video with Lead Animator Viktor Kostik. We have decided to use this opportunity and record it in an environment that is very close to animations – the Bohemia Interactive motion capture studio where work was in full swing. The video is being processed right now and we cannot wait to show it to you, because we believe it is very interesting and you will enjoy it!

XKXLYvc.jpg

L8SQbai.jpg

z67Xe6j.jpg

 

New players may be surprised to find out that Chernarus is based on a real place. It is modeled after a region in Czech Republic around the town of Usti nad Labem, bordered by the river Labe. Many hard-core fans have already traveled there. They wanted to see the real Chernarus and to browse the land they already know like their own backyard, because they spent hundreds and thousands of hours running around it.

Streamer TopeRec is one of those guys. He was planning to come to Czech Republic for a long time and his dream was to see the template for Chernarus. First he went to Gorka, followed by Stary Sobor to see the famous red metal shed. And as he said for himself, he knew exactly where to go and did not even need a GPS, because the surroundings were so well known to him from the game.

If you are interested in knowing what the Chernarus landscape looks like for real, Ivan Stroganov created a map of Chernarus over the real map of Czech Republic, so you can examine everything in detail. Check it HERE.

lWi3t4U.jpg

 

And if that is not enough, you can check out some pictures from bufkin, who saw real Chernarus with his own eyes. Just click HERE.

eR9fH3A.jpg

 

Should you have any experience with the real Chernarus, we will be glad if you share it with us on our official Twitter account. And if you have any interesting content from DayZ universe, dont be afraid to send it to us.

Header image by: PuppyMonkeyBaby

- Baty / Community Manager

 

NoCheats, Sqeezorz, Espa and 8 others gave beans to this

Share this post


Link to post
Share on other sites

Actually walking around this area of the Czech Republic would have to be a surreal experience for someone like myself with thousands of in game hours. This is going on my bucket list.

odin_lowe and EdStaffordZombie gave beans to this

Share this post


Link to post
Share on other sites

I literally just asked someone last night if chenarus was modeled after a real place. Definitely will have to plan a visit

Share this post


Link to post
Share on other sites

For nearly 20yrs I've wanted to visit Prague particularly as I've always heard good things.

Playing DayZ has only contributed to my resolve to visit the CZ....

Thanks for the update!

Moar Exp patches plz.

b73fW.jpg

jpI7lzV.jpg

 

odin_lowe gave beans to this

Share this post


Link to post
Share on other sites

Posted (edited)

The ArmA2 DLC, ACR had a small slice of Chernarus called Bystrica, which was more like the real thing with no sea, but instead had a river.  It was also in the summer time, which gave it some really nice color. The map could be flooded too! Hopefully Enfusion can raise water levels too, making for some interesting custom maps. 

 

Edited by Coheed_IV

Share this post


Link to post
Share on other sites

Great news. Everyone was always telling me how the melee was "definitive" and would not change by the time of full release, and how it sucked, when I was telling them it was only a place holder and it would be polished.

Guess they were wrong, and I was right! Thanks devs for all the great work! Keep it up!! Looking forward to the new forest and vegetation in 0.62 and the new animations and so on for 0.63 and onward. 

Cheers!

ColdAtrophy, ☣BioHaze☣ and Gobbokirk gave beans to this

Share this post


Link to post
Share on other sites

Thanks for the technical elucidation of various problems. I think that are currently all hardcoded things fixed in 61. I'm missing something here from the garden department with the new forest and bridge builder west of Svetlo, yes I'm looking for stones is not easy in DayZ ... but needs the bug that goes ^ ^ then since her faster. @coheed the sea tides up, although not much but there is low tide and hi tide.

Share this post


Link to post
Share on other sites

Posted (edited)

You guys took vehicles away from players on stable branch for a significant period of time in order to encourage them to play experimental build so you can get your testing done and it didn't even work? That is quite a blunder if I'm being honest. The community of Day Z more or less died in that time. I'm happy you guys are trying to get work done, but wow. The clause in the alpha disclaimer that addresses bad design decisions really applies here.

Edited by Solopopo
blackberrygoo gave beans to this

Share this post


Link to post
Share on other sites

Withe the new character and melee system integrated, would this be an option in DayZ?

 

In addition something like put feed on chest to disable getting up again or detain someone? This would be a real good addition, especially in RP situations!

sneakydude gave beans to this

Share this post


Link to post
Share on other sites

Posted (edited)

18 hours ago, Solopopo said:

You guys took vehicles away from players on stable branch for a significant period of time in order to encourage them to play experimental build so you can get your testing done and it didn't even work? That is quite a blunder if I'm being honest. The community of Day Z more or less died in that time. I'm happy you guys are trying to get work done, but wow. The clause in the alpha disclaimer that addresses bad design decisions really applies here.

I have to agree , and in my opinion this .61 patch and all of it's issues have been getting neglected by the majority of the team so they can crunch for all the game expos coming up by working on their internal milestones (like .62 / .63) rather than their external (public branch starting with experimental). 

 

The devs are working hard like they always do , but I fear that they are focusing their energies on the future and not the here and now (like they have before .61 - working through each patch one at a time and only really having the internal patches be so far ahead , not having the team divided into working 4 different sectors of the game - .61 stable , .61 exp, .62 and .63 - which is what they are doing now and I truly believe that alone has stagnated the progress of .61).

 

 Patch .60 seemed to have lasted half a year , now .61 is struggling to move after almost 4 months , I fear for the release date at this point and all I can say is I appreciate the devs hard work but I hope they continue at their original pace (pre-.60) soon after pax east is done .

Edited by blackberrygoo

Share this post


Link to post
Share on other sites

Hello everyone !!

I have two questions about future development of Dayz !

I was wondering with the new melle system you're gonna implement in the game if there is a way to add stabbing attack with a knife in the game ? It could be like being very close an other player with a knife allow to have an option to stab the player then you have to aim for the right spot to instant kill the player. anti stab vest can protect from that if the guy don't aim for other part of the body that is protected. it can also work against infected !

the other question is not related to this status report ! I'm asking if there is going to be a rework on the river in the map ? we know that forest vegetation and road are going to be reworked but river look pretty bad currently !

Bye keep up the great works devs !

 

Share this post


Link to post
Share on other sites
11 minutes ago, hemtek said:

Hello everyone !!

I have two questions about future development of Dayz !

I was wondering with the new melle system you're gonna implement in the game if there is a way to add stabbing attack with a knife in the game ? It could be like being very close an other player with a knife allow to have an option to stab the player then you have to aim for the right spot to instant kill the player. anti stab vest can protect from that if the guy don't aim for other part of the body that is protected. it can also work against infected !

the other question is not related to this status report ! I'm asking if there is going to be a rework on the river in the map ? we know that forest vegetation and road are going to be reworked but river look pretty bad currently !

Bye keep up the great works devs !

 

Nice write up Baty,

and

I understood that dayz was not getting any new assets until beta? In the above report we see a new weapon? Would bugs being fixed before new additions be a better goal?

and Hemtek, from what i understood from Brian Hicks we would not be adding in any new assets until beta. Unless some are already created and not introduced.

A roadmap would be nice, since character controllers and all the major bugs be fixed prior to additional assets.

 

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

  • Similar Content

    • By Baty Alquawen
      Good Friday guys,
      Small Experimental update today. We fixed animals above/under ground - no more "Santa's herds" on Experimental servers. We love Christmas but it's too early. :)
      Have a nice weekend and see you on Monday!
    • By Baty Alquawen

      Hello Survivors!
      This week, we're sharing progress on new melee combat animations from Victor, our Lead Sound Designer Andrej is teasing audio updates in 0.62 and 0.63 and our Community Manager Baty is sharing her experience from a community event that happaned on DayZ Underground this weekend. We also want to inform you about planned website improvements and recent changes on our forums.
      Contents This Week
       
      Development Board Spotlight Dev Update/Hicks Dev Update/Viktor Dev Update/Andrej Handpicked: DayZ Forums Topics Community Spotlight  
      Dev Update/Hicks
      Greetings Survivors,
      For this Status Report we're going to take a look through the current tasks and immediate goals for .61 Hotfixes, .62 Development, and the march towards Beta. I'd also like to list out the top 3 issues the QA department is looking for more data on from you all over on the Feedback Tracker.
       
      .61 Stable Branch:
      QA Team is currently investigating reports of unlootable corpses. Repro steps being investigated before gameplay programming team can attempt to address. Gameplay Programming team currently working on addressing physics issues with .61 Exp/Unstable build that result in animals sometimes moving below terrain QA Team is verifying adjustments to vehicle physics on Exp/Unstable branch that should address vehicles slipping below terrain Gameplay Programming team is working on addressing some legacy security issues found on .61 Stable QA Team is verifying changes to vehicle persistence and the handling of destroyed vehicles on Exp/Unstable branch that should address problems on stable with destroyed vehicles sticking around.  
      Over on the .62 Front, Adam and his team continue pushing along - and for those that missed PAX East we will include the cut of slow pan through WIP Broadleaf Forest, and pan through grass with the WIP new grass shader.
       
      .62 Current Tasks:
      Young Conifer Distribution Additional Color Adjustments to Tree & Bush Colors Chernarus Lighting config changes Performance Analysis  
      [youtube]Ip9l1RFPm8g[/youtube]
      On the Beta side of the fence, there is a large amount of work ahead of us. I know we've made comparisons before about the extensive changes being compared to a spinal transfusion for DayZ, and that cannot be stated enough. This is a massive undertaking, and it is and will take time. That said, lets take a look at what the team is currently focusing on for their immediate tasks.
       
      Beta Current Goals:
      Rework of User Action System Iterating Melee Combat Mechanics Inventory Refactorization Internal Testing of Knife/Axe Prototype Combat Soft Skills Prototype Introducing Animations for User Actions that previously used generic Creating support for vehicles to functionally have more than 4 wheels (V3S for example) Electricity System Prototyping Unjamming Anims for New Player  
      Lastly, I'd like to list the top 3 issues the QA team needs more feedback on from our official Feedback Tracker - If you have any data, repro steps, etc on these issues please feel free to update them with what you have!
      0.61 Invisible Players and Zombies 0.61 Character is stuck attacking 0.61 Desynchronised Hand slot  
      - Brian Hicks / Creative Director
       
      Dev Update/Viktor
      Today, I would like to talk about our progress on melee combat. At this point, we have implemented animations for unarmed combat, axe, pipe and knife combat. These animations are still work-in-progress but allow us to test basic behavior in-game.
      This is very useful: we can now iterate with programmers and designers and adjust every animation accordingly so that it blends better, for instance if you perform continuous attacks. Our plan is to have unique attack animations for fist fight, axe, knife and items like fire extinguisher, pith fork, baseball bat, pipe and many other items in order to achieve a unique look and feel when fighting.
      Creating attack animations for this new system is bit more time consuming though. In the old combat, there was one attack animation per item. In the new melee combat, we now have a series of 6 animations per item. These animations blend together, so you can either perform attack and go to idle or you can continue with another attack without interruption.



      In upcoming weeks, we are planning to add damage to the player and hit reactions, as well as continue on balancing the entire melee combat system.
      - Viktor Kostik / Lead Animator
       
      Dev Update/Andrej
      Ahoy survivors!
      The audio department is operating at full power, working on both 0.62 and 0.63 updates.
      For 0.62, we are preparing a full revamp of ambient sounds. New atmospheres andenvironment sounds in general, but also spatial vegetation or structure sounds. We are utilizing the potential of our new sound system, so it's not just new samples, but a true, complete overhaul: new ambient sounds for forests, coast side, fields but also cities and villages are all in the making. 
      The infamous, annoying random sounds of fence screeching are gone, and audio will also follow weather dynamically and in more detail, ultimately meaning new wind, thunder and rain sound effects will be added to DayZ. In general, roaming the countryside of Chernarus will be a much more pleasant experience to your ears.
      At the same time, part of our audio team is working on the 0.63 update, where we will introduce new user actions sounds, weapon reload sounds and basically all audio connected to the player character. 0.63 will also bring new vehicle sounds through our redesigned audio system, so driving will sound more natural and responsive to engine behavior.
      That's all from audio department now, we will share some more before the update drops!
       - Andrej Sinkevic / Lead Sound Designer
       
      DayZ Forums News
      During the past week, the DayZ forums have gone under a short (but long overdue) maintenance. The new software update to the forums, deployed by our Web Team on Wednesday introduced some neat improvements to the design template, but more importantly, it significantly increased the loading times of the forums and their overall security. 
      We've also re-introduced the "give beans" feature that all veteran forum users surely remember from past - much to everyone's delight, too, as from what we've seen, the flow of beans has been pretty steady on the forums since the update happened! 
      We'd like to continue with general improvements to the forums, and eventually also start looking at improvements to the DayZ.com website design and usability. While we're well aware of some critical issues that make the DayZ website less intuitive (and outdated), we'd definitely love to hear what you think would make you interact with our website more often - please share your thoughts with us in the topic linked below!
       
       - Martin Čulák / Brand Manager
       
      Community Spotlight
      Over the last weekend, me and Creative Director Brian Hicks were participating on an event called "The Hunting Season" organized by DayZ Underground server team. It was a large hunting event and to win you had to be the group with the most pieces of steak and hide. Groups could hunt each other during the event, but human meat did not count towards the victory. You could have met Survivors from all around the world as well as well-known streamers like M1NDR, MarkstromTV or Moondye7. The entire event was very exciting and hunters wiped out almost every deer in Chernarus. I have never seen more steaks at one place. Brian Hicks and MarkstromTV were the winners, congratulations! There were more competitions at the end - bow shooting and the best dressed participant of the event. We sat by the fire playing musical instruments and roasted meat. Do you know any better way to spend a Saturday night?



      Screenshots by DrDeSync 
      If you are organizing community events on servers, do not be afraid to let us know! We love community events!
       
      Tourettesmexchanic and his friends were showing off their DayZ inspired weapons collection on Reddit. And it is a truly fabulous one! It has almost everything, including camouflaged Mosin, Repeater and accessories like Tactical Bacon or protector case. These Survivors are ready for an apocalypse and nothing will surprise them!



      If you experience any bugs on Stable or Experimental servers, don't forget to use our Feedback Tracker to submit bugs, and for the newest info or a place to share your screenshots, follow the official DayZ Development Team Twitter account.
      Header image by: NotSymmetra
      - Baty / Community Manager