Epiphany is a multiplatform clone of Boulderdash.
The player must collect all valuable minerals scattered in levels, avoiding being hit by a falling boulder, or (worst) by a bomb.
It is released under the terms of GNU/GPL.
It is written entirely in C++, using SDL (www.libsdl.org) as graphic, and SDL_mixer (http://www.libsdl.org/projects/SDL_mixer/) as sound library.
Epiphany is mainly developed under GNU/Linux, but from time to time I check the code to permit compiling under win32 (using Dev-C++).