First Release

2008, April 25th 9:48 PM

This has taken far longer than I hoped.

I've told you about the interface issues. Those were problematical. Once I finally figured out how gamepads should work, I had to figure out how keyboards should work, and that was another issue. Pretty much every interface element has had to be redesigned at least twice as I gradually understood what I needed better.

This behemoth is finally in a good state to be released.

Download Devastation Net, version 0.1.0 Release Candidate 2

(Note: download removed since it was technically not complying with some licenses.)

Now, just to warn you: this is not a final release. It's not even an alpha release. It's an alpha release candidate, and you'll notice it's Release Candidate 2. There's no installer either – you'll have to just decompress it to a directory yourself. (Installer is one of the next steps.)

I'm releasing this, probably a day or two at most before the actual alpha release, only to people who read this dev journal. I'm hoping people will download it and give it a try. If it crashes – and it's entirely possible it will – I'm hoping to fix problems before the official alpha release.

But this is, of sorts, a release. It's playable. There's AI you can play against, and there's enough support for multiplayer on a single computer (which, incidentally, I highly recommend.) The AI is terrible, and I know it's terrible, but it should at least give a sense for the game. Some of the interface is unfinished, still, but it's generally good enough to figure out what you should be doing.

Let me know in comments, or in emails, if it works or not (and, for that matter, how well it works.) Your feedback is very appreciated on this one.


As for why this has taken a while:

My unofficial goal is to post here weekly, at least. But, as always, problems crop up and things get delayed, and unexpected opportunities arise. In this case, the unexpected opportunity was this thing:

That's a small part of the Babbage Difference Engine. You might think it looks pretty cool, but you'd actually be wrong – it's far cooler than that. I had the opportunity to watch a good deal of the setup and tuning process, as well as stay out of the way of the people working on it, and honestly even staying out of their way was quite an honor. If you're in the Bay Area, I recommend coming and taking a look at it once it's officially open – although needless to say, the exhibit launch is likely to be packed beyond all comprehension.

Hopefully the delay is understandable.

  • Jonathan Kennedy

    2008, April 25th 10:41 PM

    Dude… your game is brilliant!
    I would seriously love to play this online against friends,
    when you're ready to release it with multi player capabilities,
    you should submit it to digg.com

  • Zorba

    2008, April 25th 10:51 PM

    I'm glad you like it :) I do have plans to make it online-capable, but right now those are taking a bit of a back seat to finishing the non-online parts. But yeah, I am going to add some kind of online play before I call it finished.

  • Requies

    2008, April 26th 9:48 AM

    Years of video game piracy have made me convinced that the best installer around in WinRAR. Unfortunately not everybody agrees with me.

  • jer@nyquil.org

    2008, April 26th 2:22 PM

    I know this isn't terribly helpful, but I wanted to share my experience.

    jer@jer-desktop:~/.wine/drive_c/Program Files/dnet$ wine d-net.exe
    fixme:keyboard:X11DRV_LoadKeyboardLayout L"00000409", 0080: stub!
    fixme:keyboard:X11DRV_LoadKeyboardLayout L"04090409", 0001: stub!
    err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful — perhaps display has changed?
    err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful — perhaps display has changed?
    err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
    err:wgl:X11DRV_SetPixelFormat Invalid iPixelFormat: 0
    err:wgl:X11DRV_wglCreateContext Cannot get FB Config for iPixelFormat 0, expect problems!
    fixme:wgl:X11DRV_wglChoosePixelFormatARB unused pfAttribFList
    jer@jer-desktop:~/.wine/drive_c/Program Files/dnet$

  • Zorba

    2008, April 26th 4:28 PM

    Right now I'm thinking I'll use the Nullsoft installer – I've heard it's simple and effective. Haven't started looking at that seriously though.

    It does actually build and run natively under Linux, I'm just holding off on a Linux release until I can test it a bit further. (OSX also.) I have no idea what Wine is complaining about though, and while I do have debug output that could help me fix the problem, I don't know how to access it through Wine :D

  • Larry

    2008, April 27th 7:37 PM

    This game is simply awesome, hahah. Retro and all that stuff. This would be a great XBLA game..

  • Zorba

    2008, April 27th 8:58 PM

    XBLA is the platform I really want to get it on :) Unfortunately it seems to be essentially impossible to get Microsoft to reply, so I don't know if I'll manage that. Still, I'm definitely going to give it a try.

    If not XBLA, maybe I can get it on PSN or the Wii Store.

  • Jonathan Kennedy

    2008, April 28th 12:52 AM

    Well, get enough of an audience, and Microsoft will WANT it on XBLA

Leave a Comment

Subscribe without commenting