Archive for September, 2006

New Game Project Using Derelict

Thursday, September 28th, 2006

I noticed a new project on DSource which makes use of DerelictSDL — QonkD. From the project page:

QonkD is a simple build-and-conquer space strategy game.

It’s a re-implementation of Qonk, that aims to enhance it and add multiplayer game.

I suppose I could add a section to the Derelict project page linking to projects that use it. Unless someone else wants to do it. I’m still fairly clueless about that wiki stuff.

Technorati Tags: , ,

Boost-Inspired Dness

Monday, September 25th, 2006

A fellow by the name of Lutger has knocked up a signal-slots library. From the website:

To summarize, signals are used to store multiple callbacks and invoke them in one call. This library uses a templated design with optionally managed connections, inspired by boost::signals. The documentation contains plenty of examples and explanation.

You’ll notice that Lutger’s work was inspired by boost::signals. In other D-Boost news, Marcin Kuszczak has ported boost::any to D. You can get the files from the newsgroup post that announced it.

I’ve never been on the Boost bandwagon myself and just don’t see what warrants all of the hype the library gets. But apparently a great many people find it useful. I’m sure we’ll be seeing many more Boost ports and Boost-inspired interfaces in the future.

Technorati Tags: ,

Build 3.03 Has Arrived

Thursday, September 21st, 2006

Derek has announced the release of Build 3.03. This release includes more bugfixes and enhancements to make life easier on those Mac and Linux-types. It also adds a great new feature that allows you to run additional processes after a build completes. Build just keeps getting better and better. Thanks, Derek!

Technorati Tags: , , , ,

DMD 0.167

Tuesday, September 19th, 2006

Once again, I’m several hours behind the announcement. Walter has released  DMD 0.167. Along with a long list of bugfixes and a handful of other new and changed features, D now has array literals. Thanks, Clay, for the heads up.

Technorati Tags: , , ,

Cashew on DSource

Monday, September 18th, 2006

Chris Sauls has moved his Cashew Utilities Collection to DSource. I had intended to post about this project before when he made some announcements on the newsgroup. As to what the library’s ultimate goal is, I have no idea. I’ve not seen a full description anyhwere. What it does include right now is an Array utility module which contains some useful templated functions to perform common operations on arrays. There’s also what appears to be the beginnings of an XML parser. The curious should visit the project forums to bug Chris for more info.

Technorati Tags: ,