Network code changes

HawkNL dependency has been dropped and my networking library now uses native socket APIs on Linux and Windows. I have also made some architectural changes to network code and lots of minor optimizations here and there. Changes made during last couple of weeks are mostly not visible to the end user. So no screenshots this time.

I'm currently not very satisfied with the smoothness of gameplay (or lack of it) on client behind average jittery internet connection. At the very least it is going to need some tweaking of motion filtering parameters, but I'm afraid properly fixing this might require more drastic changes.

Back to home

Posted on 2011-01-26