10 Mar 2016 » C-Dogs 0.6.0 Released!

    After an extended development period, C-Dogs SDL 0.6.0 is finally ready!

    The biggest features in this release are:

    • LAN multiplayer
    • Replaced tileset
    • Replaced sounds

    But the most significant changes were reworking the internal systems, which also explains the unusually long time to make this release (0.5.8 was almost 1 year ago!) C-Dogs SDL has some pretty new and cool tech behind the scenes:

    • SDL2, which allows modern features like joystick hot-plugging, accelerated graphics, joystick rumble and more
    • ENet, for reliable yet low latency networking
    • Nanopb, a super low-overhead protocol buffers implementation

    But as one may expect with major releases like this one, there’s plenty of room for bugs, so please try the game out and send in the bug reports and feedback!

    The next release should be much less ambitious (and come much sooner). Watch the issue milestones to keep track of the next release plans!

    Downloads and release notes:

    Add a comment

    08 Mar 2016 » C-Dogs Portable LAN

    Version 0.6.0 is coming soon!

    Add a comment

    06 Feb 2016 » Multiplayer Screenshot

    Caption: still working on LAN multiplayer; pictured: 6 games and 24 players

    Add a comment

    25 Oct 2015 » SDL2 ported, drag and drop

    After quite a few commits, C-Dogs SDL is now ported to SDL2!

    Initially, this will only be noticeable as some under-the-hood improvements, for example since the game now renders to a hardware-accelerated texture, it can be scaled with virtually no slowdown. In fact, the window is resizeable, so you can do this:

    One of the first features to take advantage of SDL2 is drag and drop support in the editor: instead of fiddly typing in paths, you can simply drag and drop campaign files into the window:

    Look out for these features, and more, in the next release!

    Add a comment

    18 Oct 2015 » Next release delayed…

    The next release of C-Dogs SDL, version 0.6, is being delayed :(

    An OS X bug with SDL image 1.2 means that it is unusable, as it creates corrupted images like this:

    Which means the port to SDL 2 has to be moved ahead, delaying the next release.

    SDL 2 will be quite a significant upgrade for C-Dogs, providing speed and input enhancements, so it will be worth the wait!

    Add a comment