3D Engine

3D C# Game Engine

I've started making a 3D C# engine in the style of Source 2, because I love Half-Life 2 and wanted to challenge myself to make an engine that can replicate some of the features.

Movement, physics etc.

I'm learning a lot about basic shaders, input for different methods, and the architecture needed to make a game engine. I'm learning as I go and just enjoying myself.


You can checkout the project on GitHub.