IFrames
vs
Hitbox
Which looks more impressive? Which is more realistic? And which is more fun?
Iframes are just a compensation for network lag and bad hitboxes for whatever reason.
But if you're trying to be an action game and I would even argue a 3d fighting game, there is no excuse to still have iframes in your game. Unless it's for some magical dodge type ability like some Bayonetta Witch Dodge crap then yeah magic is a good reason to have iframes
But stuff like Devil May Cry even has iframes on a simple jump? JUMPING has Iframes?
What?
Well yeah, it does! And in some cases, so does falling...
Also, sometimes Iframes can be done bad, which results in stuff like this
This only illustrates that when developers rely on iframes to carry their weight, they simply don't understand action games.
There is no excuse with modern hardware to still prefer iframes over proper hitboxes in action games. The only exceptions I can think of are to compensate for network lag in some way, when used for magical reasons, or in a 2d game.
vs
Hitbox
Which looks more impressive? Which is more realistic? And which is more fun?
Iframes are just a compensation for network lag and bad hitboxes for whatever reason.
But if you're trying to be an action game and I would even argue a 3d fighting game, there is no excuse to still have iframes in your game. Unless it's for some magical dodge type ability like some Bayonetta Witch Dodge crap then yeah magic is a good reason to have iframes
But stuff like Devil May Cry even has iframes on a simple jump? JUMPING has Iframes?
What?
Well yeah, it does! And in some cases, so does falling...
Also, sometimes Iframes can be done bad, which results in stuff like this
This only illustrates that when developers rely on iframes to carry their weight, they simply don't understand action games.
There is no excuse with modern hardware to still prefer iframes over proper hitboxes in action games. The only exceptions I can think of are to compensate for network lag in some way, when used for magical reasons, or in a 2d game.