Commit Graph

12 Commits (84cb6465121987aeb49d0fd61d896fafaae9ab2c)

Author SHA1 Message Date
Joey Pollack 84cb646512 ImGui Demo Window working. Build working on Linux. 4 years ago
Joeyrp f61c3c7c47 basic gui class setup but the demo window does not render 4 years ago
Joey Pollack 78e15c546e fix errors that prevented building on linux systems 4 years ago
Joeyrp 2c6b8eaa4c OglGraphics mostly implemented but needs testing
Fonts and text rendering not yet implemented
4 years ago
Joeyrp 6efe491453 Adds command line arguments processor 4 years ago
Joeyrp 28da7de122 Adds beginnings of the README
Adds Version class for working with symantic versioning. Also pulls the project version from the LunariumConfig.h file and makes it accessible from any point in the project.
4 years ago
Joeyrp 81ee7e848c Adds scripts for building and cleaning from the windows command line 4 years ago
Joeyrp 209ad6b3c0 Added glad2 4 years ago
Joeyrp 51c5bb7191 core file created
engine state loading/saving implemented
4 years ago
Joey Pollack 6c18832de4 Utility files adjusted to work on linux 4 years ago
Joeyrp fd424abd16 Added some utility files
Tested to be working although INIFile is currently a windows-only utility and so is currently removed from the project (but still in the repo as it may be re-written to be cross-platform)
4 years ago
Joeyrp c0c1a48e22 Base project setup
Testing 3rd party dependencies
4 years ago