This is my first bigger game project. It was supposed to become a UFO: Enemy Unknown remake but I didn't get past graphics engine. Probably the main reason was that it was my third C++ program I've ever made. Sure, during those 2.5 years I was coding it I rewrote it at least three times but there were some basic design inefficiencies that would have either taken insane amount of time to overcome or complete redesign of the whole thing.
At first I put it on side to learn 3D and OpenGL but soon I discovered that rasterizing isn't probably efficient enough to enable me to do everything I wanted to have in that game. Some time later I discovered ray tracing and for the past several years I've studied it quite closely. Unfortunately I haven't really found enough time to design and code a good ray tracer. I hope to do it ASAP but I'm afraid that time will be in distant future. Until then I'll keep on coding small stuff and reading about RT.
Some older screenshots:

dev_log.h: a file I created half way through the project to keep track of ideas. Not too much content there since most of the design I did at school in a special notebook. I should digitalize it some day.
Download: Da_Game.tar.gz (2.5MiB)
Contains the whole source code, images, data and some other stuff. Also has a few sourcecode snapshots from earlier times. There are some images from the X-Com game so please don't sue me for sharing them. I just used those since I wanted to have something better than programmer-art.
Unfortunately this is not the latest version. I lost around a week of work due to disk crash. Also the default map seems to be kind of broken, you'll have to remake it if you want to see anything reasnoable there. It compiles fine with Allegro 4.2.1 series on Linux and should compile with every 4.1+ version of Allegro. I haven't tried compiling it on Windows for a few years. Last time I checked was aroudn three years ago and it worked.
If anyone is interested from the code (s)he can freely download it and do whatever it wants with it. Though I'd be happy if you contacted me too: kalle.last@gmail.com.