Tàrraco is a game that I started when I was 16-17 as a school assignment, inspired in the roman town of Tarraco, currently Tarragona, my home town. Uses DirectX 8 and Visual Basic 6 and features cool graphics like lightmapping and other effects). It uses ColDet for collision calculations and Cal3D for skeletal animation. A year later I started a C++ DirectX 9 port, but I abandoned it because the code wasn't mature enough, and I was more interested in other things.
You can find the code here in this repo.
The original documentation, in the form of a school report, for the project can be found here (in Catalan): Tàrraco: Creació d'un joc d'ordinador (33MB PDF)
Recently wrote on how this game came to be, after finding an old backup with a ton of interesting data. Please check out this post where I talk about it.
This was a school assignment and it won some prizes!
A demo is available to download (version 0.3):