A simple game engine which is written in C# using OpenTK.
Arch.Engine.DEMO.mp4
This project is not ready for production and developed for learning purposes only.
Licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License
Requires OpenGL 3.3 and .NET 6.0 - x64
Has dependencies to: .NET6.0_x64, OpenAL and vc_redist_2015_x64.
Contains Features:
-Materials and Textures
-3D Audio Engine with OpenAL
-User interface with IMGUI
-Renderer and Shaders
-Scenes with saving and loading
-Bullet3 Physics Engine
-ECS (Entity Component System)
-Point lights
-Parallax mapping
-Runtime compiler & Directory scanning
-Fonts