Introduction
As part of a Programming module in the second year of my University course, we were tasked with creating a 3D Game Engine using C# with XNA. My engine features rendering models with different shaders, various camera types, path-following and pseudo-physics.
You can download the final executable
here (16.3 MB zipped).
Images
 |
A small demo with models based on Ocarina of Time was included to demonstrate path following. |
 |
Clouds were included above the island, which obscure the view |
 |
Pseudo-physics allowed objects to be placed in the air which would drop down until they collided with the island |
 |
Reflective water, along with billboarded ducks |
 |
The ship follows a path near the coast of the island |