I have seen the term commented a lot here. “X has a terrible netcode”, “I hope Y has a good netcode”, but I don’t know exactly what it means. I know that is related with the quality of the online play, but which of the following do people talk about:
Ability to minimize lag or its impact on the game.
Capacity to find opponents online.
Ranking system (being fair, understandable,etc)
Options like private rooms, log as a spectator, watch replays, etc.
For reference, I recently jumped back to fighting games and got a SF4 AE copy; however, the netcode looks so-so at best: I can play without bothersome lag, but sometimes the game just doesn’t finds opponents with three bars or more and keeps reloading the same batch of poor connections after each try. I’ve Heard this is the most played game online so finding variety shouldn’t be a problema. Is there a way to discard those opponents and force the system to search for better connections even if it means longer loading times?
How are other games “netcodes” in comparison? I have read ArcSys games are the best and KoF XIII the worst. How are they good or bad?