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).
|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|