My first working netcode! (Patreon)
Content
Hey guys,
Sorry I've been silent for a while. I have been busy working on Blazing Strike, but I still feel bad that I couldn't update you on a regular basis :( With that said, here's a pretty big chunk of feature that I have been working on.
What you see here is a custom netcode that I implemented. This feature is being worked on for Blazing Strike's network mode, and it connects via P2P (peer-to-peer), like every other popular fighting game netcode does, and has the following mechanisms:
- rollback (ROLLBACK!)
- deterministic step/state
- reliable UDP
https://twitter.com/markarotGC/status/1079770696111157249
I really want to avoid incorporating input delays if at all possible, but I guess there's a reason why even GGPO uses it. We'll see about this.
I plan on trying out GGPO after I'm done with my own netcode, and compare the two. I really hope mine could hold its ground, so I don't have to pay like $10k for a GGPO license :P
Anyway, I will be going back to working on artwork more often starting 2019 :)
Happy New Year!