Skip to content

DanielSharp01/SandboxFramework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SandboxFramework

GameFramework designed to contain all essential functionality

SandboxFramework Progress

  • Model
  • Material
  • Higher Level Shader Abstraction
  • ContentManagement system
  • Sprite, SpriteFont
  • Renderer/RenderFragment
  • Light
  • Post processing

General feature progress

  • Batching
  • Instancing
  • Basic non PBR shader model
  • BMFont text rendering (preferrably MSDF)
  • HDR
  • PBR
  • IBL

GL Library Progress

  • Shader
  • VertexArray
  • Buffer
  • ElementBuffer
  • Texture
  • UniformBuffer/ShaderStorage
  • FrameBuffer

Audio library Progress

...

Math Library progress

  • Essential vector/matrix operations
  • Quaternions
  • Helper matrices (eg. look at)
  • Angle type w/ common angle operations

Platform Library progress

  • Basic window
  • Flexible resolution -> generated event
  • Flexible Color/Depth buffer
  • Multi sample support
  • Close event
  • Input event system (Keyboard/Mouse) -> Framework should also have key mapping later down the line

Utils Library Progress

  • Logging (maybe a little too complicated implementation-wise, usage-wise ay ok)
    • Timestamps
  • FileUtils
  • StringUtils (started, but way more functionality is required)
  • Colored better console + some sort of abstraction (should have another go at this)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published