This project aims to implement a barebone opengl game engine with support for Windows and Linux. It's a long term project that only gets worked on sometimes. I've been working on the current iteration for a few years; working on it on/off, but mostly off.
- memory managment
- logging
- stacktracing
- object pooling
- task/thread pooling
- asset manager
- directory registrations for automatic loading of files
- global retrieval of assets
- basic asset types
- textures
- shaders
- fonts
- meshes
- sprite/graphic
- input
- multiplayer support
- controller support
- audio
- TBD
- network
- TBD