This is a game which I started when I was 16-17 for the school. Uses DirectX 8 and Visual Basic. A year later I did a C++ DirectX 9 port, but I abandoned it because the code wasn't mature enough, and I was more interested in other things.
This project won some prizes. Have a look!
The documentation for the project (in Catalan) can be found here: Tàrraco: Creació d'un joc d'ordinador (33MB PDF!)
A demo is available to download (version 0.3).
Download v0.3 Installer for Windows XP Mirror Mirror 2