Towerpocalypse is a 3D castle defense game in DirectX using C++ with castle upgrades, special weapons, and a relentless onslaught of enemies attempting to destroy your castle.
We used models imported from Maya, Shaders to do particle effects, multitexturing, animating textures, and the terrain is generated from a heightmap.
I don't have a way at the moment to grab any screenshots or videos, but hopefully soon.
We drew inspiration from the 2D flash game Defend Your Castle.