NullEngine is a WIP Game engine uses DirectX 11 and OpenGL
I'm not sure if the final result will be anything, I'm just doing the graphics programming stuff through this repo :)
Currently in Heavily Work In Progress.
Features :
- DirectX 11 and OpenGL Renderer (Main is DX11, OpenGL is on second plan)
- FreeType Font Support
- Shader,Buffer and Model Caching for Performance
- Texture's
- FrameBuffer's (WIP)
- Full Editor (C++ or C# WPF, Currently i started with C# WPF)
- Hybrid ECS (WIP)
- Own Physics System and Bullet Physics (WIP)
- Post Process Effects (Not Started)
- Native Scripting (C++) or Scripting (Lua or Python) (Not Started)
- Instanced Rendering (WIP)
- Frustum Culling (Not Started)
Dependencies
Name | Github URL |
---|---|
Assimp | Github Link |
stb | Github Link |
FreeType | Github Link |