Skip to content

The ‘Digital Framework’ is a long-term personal project I made to help improve my technical skills.

Notifications You must be signed in to change notification settings

TDCRanila/DigitalFramework

Repository files navigation

DigitalFramework

Instructions

  • Windows / VisualStudio / MSVC

Engine Features

At the moment, there are no fancy features, but the project has a good foundation to work on top of.

  • Application Framework & Stage/Layers
  • Input Management
  • Window Rendering
  • Model & Texture Loading using assimp
  • CMake Project Management
  • (Debug) Console & File Logging
  • Basic Rendering & Shader support
  • Debug Rendering (Line & Shapes)
  • Class Reflection System
  • 3D Physics using JoltPhysics
  • ECS & Events using ENT
  • ‘.map’ loading from level editor Trenchbroom
  • ImGui (Window Docking & Multi-Viewport Support) hooked onto BGFX
  • Basic Gameplay Systems (UUIDs, Game Object handling, Camera)

Digital Framework

Credits

All credits to the respectful owners regarding the following libraries and or programs:

About

The ‘Digital Framework’ is a long-term personal project I made to help improve my technical skills.

Resources

Stars

Watchers

Forks

Releases

No releases published