The One With D News and Opinions of the Digital Mars D Programming Language

1Apr/091

DAllegro 4.2.2.1

I forgot to post about this one! I'll always have a soft spot for Allegro, which was the library I used the most in my first forays into game programming back in the late '90s. torhu has released updated D bindings for this great little lib, which is still going strong. This new release of DAllegro is implemented for Allegro 4.2.2 and is compatible with D1, D2, Phobos and Tango. And torhu would be greatful if anyone could test it on Mac.

17Mar/090

Blaze 2.0

Mason Green has released version 2 of Blaze, the D port of the Box2D physics engine. I don't usually link directly to downloads, but you can download the precompiled demos as a zip of Win32 binaries here.

7Mar/090

OpenMW 0.6

Nicolay always announces releases of his stuff on his site a few days before going to the newsgroups. But when he changed news feed last month, I forgot to update. So I didn't hear about the new release of OpenMW until after he posted in the NG. But now my feed reader is updated and I'm on top of Nicolay's news again. If you've not yet heard of OpenMW, you really need to check this out. It's an awesome little piece of work.

1Feb/094

Mayhem Intergalactic on Steam

Some of you may recall that the indie game Mayhem Intergalactic was created with D. I read a while ago at the Indie Gamer forums that it was going to be published on Steam, though I don't recall if Chris announced it in the D newsgroups. As I was checking Steam's latest releases, I saw that the day has arrived. As of a week ago, Mayhem Intergalactic is available to however many thousands of Steam users there are. Congratulations to Chris. I imagine he'll see a nice jump in sales from this. The majority of the users won't know or care that the game was made with D, but it's good news for D all the same.

19Jan/090

Yage Updates

Eric Poggel (JoeCoder) has updated his open source, 3D game engine, Yage. It now has a revamped sound system that "is much more stable than the last and much better about cleaning up OpenAL resources." He has also put up a features list, where you can see what's currently implemented and what's still missing.

Eric is also looking for volunteers to contribute to the project. To that end, he has put up a list of tasks that he would like to see implemented. If nothing there strikes your fancy, you might find something on the roadmap.