Skip to content

sametydev/NullEngine

Repository files navigation

NullEngine ☀️

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

Releases

No releases published

Packages

No packages published

Languages