As some of you know, I’ve been working my ass off the past 3 weeks to shape the existing code to support dedicated servers. Most of the work has been done now, I can run the game in a console without any graphics, sounds or immediate input handling, and on my rig it’s using about 10% CPU (Windows 7, 2008 AMD quad core 2.2GHz) and 25MB RAM, and loading up map3 takes less than 3 seconds
The difference to the GUI-version is huge. All in all, it’s great that I took the time now to refactor the code, it did need a little summer cleaning after all.
I still got some finishing up to do, but after that 0.71 will be out, both the usual Windows version and the Windows dedicated server version. Other than compatibility with dedicated servers, it will feature some bug fixes around vehicle steering, improved collision hulls for the new rocks and more informative map markers. This will happen next week.
Then, I will port the dedicated server over to Linux, as this is what most people really look for when it comes to dedicated servers. This should be very straightforward as the libraries used are cross-platform and the dedicated server doesn’t even have anything to do with graphics and sounds. Looking forward to it!