Dear forum users! In compliance with the new European GDPR regulations, we'd just like to inform you that if you have an account, your email address is stored in our database. We do not share your information with third parties, and your email address and password are encrypted for security reasons.
New to the forum? Say hello in this topic! Also make sure to read the rules.
New to the forum? Say hello in this topic! Also make sure to read the rules.
Make blocks instantaneous again.
Forum rules
By using the forum you agree to the following rules. For this forum you also need to follow these additional rules.
By using the forum you agree to the following rules. For this forum you also need to follow these additional rules.
- mgtr14
- Superfighter
- Posts: 319
- Joined: Sat Mar 19, 2016 1:52 pm
- SFD Account: OkOkOK
- SFD Alias: Witness Pink Jaeky!
- Started SFD: 2016
- Gender:
Make blocks instantaneous again.
In the version right before release (Beta 1.0.2c), blocks were instantaneous. No delay, you block on demand.
For whatever reason however, it now takes a frame before you block, making it just a little slower. This is actually a big delay, since other melee moves take just a little longer (~4frames?), and it makes thrown weapons harder to block in time. (This is also on top the apparent delay nowadays)
Gifs:
https://imgur.com/a/76zBezr The release version is the one gif with the skin, there's also a slowed down gif to show the frame. The newbie skin is the beta, and I also made a gif of the smash for a little comparison.
A lot can happen in a second, being able to react quickly enough is crucial. Why was this change even made in the first place?
For whatever reason however, it now takes a frame before you block, making it just a little slower. This is actually a big delay, since other melee moves take just a little longer (~4frames?), and it makes thrown weapons harder to block in time. (This is also on top the apparent delay nowadays)
Gifs:
https://imgur.com/a/76zBezr The release version is the one gif with the skin, there's also a slowed down gif to show the frame. The newbie skin is the beta, and I also made a gif of the smash for a little comparison.
A lot can happen in a second, being able to react quickly enough is crucial. Why was this change even made in the first place?
Last edited by mgtr14 on Mon Dec 24, 2018 7:54 pm, edited 2 times in total.
5 x
Shut up bitch!!
- Lunatic
- Moderator
- Posts: 666
- Joined: Tue Mar 15, 2016 10:03 pm
- Title: I hope Klipeh bans himself
- SFD Alias: (LM) Lunatic
- Started SFD: 1.0.5 Pre-Alpha
- Gender:
- Age: 27
I refuse to believe that blocks aren't instant. There's always been a small animation for blocking, between when you press the button and when your weapon is turned sideways in front of you, but you're still blocking between the button press and the weapon lift. If you have actual video evidence of blocking not being instant any more I'll side with you, but there's no way in hell they gave blocking a delay. I just can't believe that.
0 x
Originally posted by Gurt
SFD BADASS!
- RickAvory
- Superfighter
- Posts: 787
- Joined: Wed Oct 12, 2016 11:27 pm
- Title: Sunny City Nationalist
- SFD Account: Rick Avory
- SFD Alias: (EA) Rick Avory
- Started SFD: Sep 2016
- Location: United States
- Gender:
- Age: 23
- Contact:
It is funny, Lunatic, I don’t think they intentionally made blocking delayed. When @mgtr14 had brought this to my attention on discord, I had a similar reaction as you and simply dismissed it as serverside lag. However, he had brought to my attention that his ping had only been 15. I have been hosting a lot due to a lack of low ping servers after the release of the game, and saw no issues. However, when joining a server that was 30 ping I had a very peculiar experience, in which not only blocking had a weird delay, but even kicking and rolling. I think the issue has to do with the the way the servers are being run now.Lunatic wrote: ↑Mon Dec 24, 2018 5:01 pmI refuse to believe that blocks aren't instant. There's always been a small animation for blocking, between when you press the button and when your weapon is turned sideways in front of you, but you're still blocking between the button press and the weapon lift. If you have actual video evidence of blocking not being instant any more I'll side with you, but there's no way in hell they gave blocking a delay. I just can't believe that.
1 x
We must root out the impurities in our midst
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
I guess the only way to actually prove if there's any delay with 100% certainty, is to host a local server, so that both players have 1 ping.
This would prove that there isn't any "delay mechanic" in the game. Wouldn't prove if the lag is a factor in this.
This said, there seems to have been quite a bit of hysteria around for what matters input lag lately. I haven't really noticed any particualr change, but I'm not really used to play with a ping higher than 1. But I honestly think it's just that, a feeling that some players have, and nothing more. One player feels like he's being delayed, he tells others, they start feeling it too, etc. Might be wrong tho.
This would prove that there isn't any "delay mechanic" in the game. Wouldn't prove if the lag is a factor in this.
This said, there seems to have been quite a bit of hysteria around for what matters input lag lately. I haven't really noticed any particualr change, but I'm not really used to play with a ping higher than 1. But I honestly think it's just that, a feeling that some players have, and nothing more. One player feels like he's being delayed, he tells others, they start feeling it too, etc. Might be wrong tho.
0 x
The risk I took was caluclated, but man.....am I bad at math.
- mgtr14
- Superfighter
- Posts: 319
- Joined: Sat Mar 19, 2016 1:52 pm
- SFD Account: OkOkOK
- SFD Alias: Witness Pink Jaeky!
- Started SFD: 2016
- Gender:
Here, in my own game. The delay was way shorter than I remember, so I'll check this in other servers. The newbie skin is 1.0.2c.Lunatic wrote: ↑Mon Dec 24, 2018 5:01 pmI refuse to believe that blocks aren't instant. There's always been a small animation for blocking, between when you press the button and when your weapon is turned sideways in front of you, but you're still blocking between the button press and the weapon lift. If you have actual video evidence of blocking not being instant any more I'll side with you, but there's no way in hell they gave blocking a delay. I just can't believe that.
https://imgur.com/a/76zBezr
I also put a slowed down version at the top, I think the delay is 1 frame.
I also made a gif of an air attack for a little comparison. Even a delay of a frame is long for melee.
Done.Del Poncho wrote: ↑Mon Dec 24, 2018 5:41 pmI guess the only way to actually prove if there's any delay with 100% certainty, is to host a local server, so that both players have 1 ping.
This would prove that there isn't any "delay mechanic" in the game. Wouldn't prove if the lag is a factor in this.
You haven't played with >1 ping, but yet you claim that it's just a "feeling of delay" that players have?Del Poncho wrote: ↑Mon Dec 24, 2018 5:41 pmThis said, there seems to have been quite a bit of hysteria around for what matters input lag lately. I haven't really noticed any particualr change, but I'm not really used to play with a ping higher than 1. But I honestly think it's just that, a feeling that some players have, and nothing more. One player feels like he's being delayed, he tells others, they start feeling it too, etc. Might be wrong tho.
A lot of people have delay nowadays, especially in melee. Apart from melee being stiff due to very weird changes, it's very hard to block in time. Especially during entire 3-punch combos, where my fighter will just take it while I mash the block button.
2 x
Shut up bitch!!
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
I've played in other servers other than mine, yes. What I said is that I haven't done so as much as other players, so I have less experience than others in this matter, therefore I won't make assumptions based on personal experience.
My assumption on the whole "it's just a feeling" matter, is that I've heard of this only from a limited group of players, that makes me think that it either affects only certain players, or that it's just a feeling.
For what matters the gifs, there doesn't seem to be any delay. And even if there was, it might only be related to the animation. For what we know the block could start some ms before the animation. We should try with 2 local players, possibly on the same keyboard. But again, that wouldn't exclude a delay related to the ping.
0 x
The risk I took was caluclated, but man.....am I bad at math.
- mgtr14
- Superfighter
- Posts: 319
- Joined: Sat Mar 19, 2016 1:52 pm
- SFD Account: OkOkOK
- SFD Alias: Witness Pink Jaeky!
- Started SFD: 2016
- Gender:
Release version takes a frame before actually blocking, look at the slowed down version. This isn't about ping, it's about the block itself. I was hosting. And how would local play suffer ping?Del Poncho wrote: ↑Mon Dec 24, 2018 7:22 pmI've played in other servers other than mine, yes. What I said is that I haven't done so as much as other players, so I have less experience than others in this matter, therefore I won't make assumptions based on personal experience.
My assumption on the whole "it's just a feeling" matter, is that I've heard of this only from a limited group of players, that makes me think that it either affects only certain players, or that it's just a feeling.
For what matters the gifs, there doesn't seem to be any delay. And even if there was, it might only be related to the animation. For what we know the block could start some ms before the animation. We should try with 2 local players, possibly on the same keyboard. But again, that wouldn't exclude a delay related to the ping.
I do agree that this needs more testing, maybe it still blocks during that one frame of delay?
0 x
Shut up bitch!!
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
Local would only disprove a game mechanic-related delay, it wouldn't help in finding out if the delay is related to the ping.
0 x
The risk I took was caluclated, but man.....am I bad at math.
- mgtr14
- Superfighter
- Posts: 319
- Joined: Sat Mar 19, 2016 1:52 pm
- SFD Account: OkOkOK
- SFD Alias: Witness Pink Jaeky!
- Started SFD: 2016
- Gender:
What do you even mean? "Game mechanic-related delay"? The block is delayed by a frame now. And it has nothing to do with ping either, this delay is part of blocking now.Del Poncho wrote: ↑Mon Dec 24, 2018 8:08 pmLocal would only disprove a game mechanic-related delay, it wouldn't help in finding out if the delay is related to the ping.
Last edited by mgtr14 on Tue Dec 25, 2018 2:27 am, edited 1 time in total.
0 x
Shut up bitch!!
- TheBlackshot
- Superfighter
- Posts: 67
- Joined: Thu May 19, 2016 11:35 am
- Title: Trigger-Black
- SFD Alias: Blackshot
- Started SFD: Winter 12/13
- Gender:
- Age: 23
- Contact:
If an issue like this is no longer an issue in local (as opposed to online), then it's netcode related, instead of gameplay. That's what he saidmgtr14 wrote: ↑Mon Dec 24, 2018 11:17 pmWhat do you even mean? "Game mechanic-related delay"? The block *has* is delayed by a frame now. And it has nothing to do with ping either, this delay is part of blocking now.Del Poncho wrote: ↑Mon Dec 24, 2018 8:08 pmLocal would only disprove a game mechanic-related delay, it wouldn't help in finding out if the delay is related to the ping.
0 x
Blame the game, not the player
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
That's pretty much it, but said in an understandable way.TheBlackshot wrote: ↑Mon Dec 24, 2018 11:39 pmIf an issue like this is no longer an issue in local (as opposed to online), then it's netcode related, instead of gameplay. That's what he said
I mean, from those gifs we could notice that the delay was just of a few ms, definitely not enough to be felt.
Either there is a desyncronization between the block's animation and effect -wich seems odd- or it's something ping related (or it's just not a real thing, as I actually think for now).
0 x
The risk I took was caluclated, but man.....am I bad at math.
- mgtr14
- Superfighter
- Posts: 319
- Joined: Sat Mar 19, 2016 1:52 pm
- SFD Account: OkOkOK
- SFD Alias: Witness Pink Jaeky!
- Started SFD: 2016
- Gender:
https://imgur.com/a/76zBezr Check the last gif I added, that one is done in Blurry's server. 15 ping, 60 FPS.Del Poncho wrote: ↑Tue Dec 25, 2018 12:55 amThat's pretty much it, but said in an understandable way.TheBlackshot wrote: ↑Mon Dec 24, 2018 11:39 pmIf an issue like this is no longer an issue in local (as opposed to online), then it's netcode related, instead of gameplay. That's what he said
I mean, from those gifs we could notice that the delay was just of a few ms, definitely not enough to be felt.
Either there is a desyncronization between the block's animation and effect -wich seems odd- or it's something ping related (or it's just not a real thing, as I actually think for now).
I don't think there is a desync between animation and effect, nor is it ping related it seems. The little delay can be crucial since that time (In comparison to other moves) is pretty long.
1 x
Shut up bitch!!
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
That seems like a perfectly normal block...consider that there's a frame in wich the hands are not in front of you, wich begins a few ms (consider that a standard "human reaction" in this kind of game is ~300ms, if I remember correctly).mgtr14 wrote: ↑Tue Dec 25, 2018 2:32 amhttps://imgur.com/a/76zBezr Check the last gif I added, that one is done in Blurry's server. 15 ping, 60 FPS.
I don't think there is a desync between animation and effect, nor is it ping related it seems. The little delay can be crucial since that time (In comparison to other moves) is pretty long.
0 x
The risk I took was caluclated, but man.....am I bad at math.
- Pricey
- Superfighter
- Posts: 399
- Joined: Thu May 05, 2016 9:29 pm
- SFD Alias: (LM) Pricey
- Started SFD: August 2015
- Location: United Kingdom
- Gender:
- Age: 22
As mgtr originally said, there actually is an added delay to the block. I recorded two separate gifs to showcase the two blocks, in the previous Beta v1.0.2 version, the player would go from standstill to blocking in a single frame, but in the new Steam version, there is added frame of animation between the transition.
Beta v1.0.2
Current Version
Beta v1.0.2
Current Version
1 x
- Del Poncho
- Superfighter
- Posts: 262
- Joined: Sat Mar 19, 2016 8:57 pm
- Started SFD: July 2012 (1.0.5)
- Location: Poncholand
- Gender:
- Age: 28
Nice find.Pricey wrote: ↑Wed Dec 26, 2018 1:15 pmAs mgtr originally said, there actually is an added delay to the block. I recorded two separate gifs to showcase the two blocks, in the previous Beta v1.0.2 version, the player would go from standstill to blocking in a single frame, but in the new Steam version, there is added frame of animation between the transition.
Beta v1.0.2
Current Version
Altough I can confirm that, at least in local play, that extra frame has block properties.
0 x
The risk I took was caluclated, but man.....am I bad at math.
- Gurt
- Lead Programmer
- Posts: 1884
- Joined: Sun Feb 28, 2016 3:22 pm
- Title: Lead programmer
- Started SFD: Made it!
- Location: Sweden
- Gender:
- Age: 34
There is a cooldown on the block so you can't always block.
Everything is processed on the server side (except movement if you have less-than-high ping). This means that your melee actions, blocks, kicks, attacks are all processed on the server and it has been like this since the Pre-Alpha. You won't kick/attack/block until the that state reaches the server. The drawback is the latency of course and we can only hide it (we can never remove it). We hide this latency in the beginning of animations for any attack or block. The bare-fists block animation lacked this animation in earlier versions but it has always been there!! The animation is now added to the bare-firsts animation and this is what you see.
The block is instant as soon as the server receives the block state. The "wind-up" animation do have blocking properties... depending on timing (but now we're getting into very low-level details in how the latency is hidden behind animations and such so I won't go into details).
To clarify the original questions: We have not (deliberately) made any changes to blocking except the animation for bare-firsts.
Everything is processed on the server side (except movement if you have less-than-high ping). This means that your melee actions, blocks, kicks, attacks are all processed on the server and it has been like this since the Pre-Alpha. You won't kick/attack/block until the that state reaches the server. The drawback is the latency of course and we can only hide it (we can never remove it). We hide this latency in the beginning of animations for any attack or block. The bare-fists block animation lacked this animation in earlier versions but it has always been there!! The animation is now added to the bare-firsts animation and this is what you see.
The block is instant as soon as the server receives the block state. The "wind-up" animation do have blocking properties... depending on timing (but now we're getting into very low-level details in how the latency is hidden behind animations and such so I won't go into details).
To clarify the original questions: We have not (deliberately) made any changes to blocking except the animation for bare-firsts.
3 x
Gurt