While beginning my programming in DirectX, I used tutorials found on C-Unit.
Using these tutorials I created a code base which I then modified to implement each feature along with the other features.
Features:
Mesh Importing
Terrain Generation using Height Maps
Multi-layer terrain textures
Allowable Keyboad, Mouse, and Xbox 360 controller inputs