Next up: dedicated servers

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!

This entry was posted in General. Bookmark the permalink. Both comments and trackbacks are currently closed.

2 Comments

  1. andre montgomery
    Posted December 12, 2012 at 05:27 | Permalink

    I was wondering if you will soon add a cross-platform code or whatever you have to do so that the very eager people on MAC could play!
    Take your time!
    Thx,
    Andre

    • Posted December 12, 2012 at 20:56 | Permalink

      Linux desktop support was just added today, things are surely progressing in the porting department. Much of the work done for Linux will benefit Mac also.

      My hunch says Mac is not farther away than a few months now, I still need to get my hands on a Mac first.