30 Commits (master)

Author SHA1 Message Date
  C. J. Howard a1aea5f075 Split game and engine code into two separate parent directories. Fix bloom pass initialization bug 1 year ago
  C. J. Howard 272378911d Replace performance sampler with moving average 1 year ago
  C. J. Howard f86fc143ff Fix key repeat input bindings. Start to fix menu controls that were broken changes to the input and event systems. Add Windows version resource file. Enable UTF-8 console output on Windows. 1 year ago
  C. J. Howard a615ef7cf1 Add i18n namespace. Switch to using hash strings for localized strings. Change settings to be dict-based. Improve path finding on windows. Improve window management. Add serializer and deserializer template classes 1 year ago
  C. J. Howard 3b3c5a1a31 Add nodiscard attribute to math functions. Add more math constants. Improve debug log setup. Fix material pass comparator 1 year ago
  C. J. Howard a37f7c0f5f Revise events, input, and logging 1 year ago
  C. J. Howard 93cd6400ea Update copyright year 1 year ago
  C. J. Howard a402e70a90 Improve world creation functions with added exception handling, add colors to logger on Windows 1 year ago
  C. J. Howard a2ee4f2a56 Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path 1 year ago
  C. J. Howard b5739f14c3 Revise debug log format. Fix calculation of font linegap and linespace. Tweak state transitions 1 year ago
  C. J. Howard 8de74d2e1b Revise vertex buffer and vertex attribute classes, add text scene object class 2 years ago
  C. J. Howard 68ef139df4 Add parallel processes to game context 2 years ago
  C. J. Howard 62273786e6 Revise game states 2 years ago
  C. J. Howard 2528a37e36 Move console commands from cc namespace to debug::cc namespace 3 years ago
  C. J. Howard b442b10ba3 Document undocumented cli function 3 years ago
  C. J. Howard 692d0f71ee Move code in debug folder into new debug namespace 3 years ago
  C. J. Howard 2c4e237276 Update copyright date 3 years ago
  C. J. Howard 924cde00e5 Refactor application to split into application class and separate game bootloader 3 years ago
  C. J. Howard f44df4b7cc Revise and expand easing functions, and reorganize some source file locations 3 years ago
  C. J. Howard 351d65dcbc Add auto newline feature to logger 3 years ago
  C. J. Howard 1c4759badb Get animation system working 3 years ago
  C. J. Howard 963823e452 Add a CLI to the application class 3 years ago
  C. J. Howard 2e89cfc0aa Simplify logger tasks by using a stack 3 years ago
  C. J. Howard 7195ca0ec6 Add simple_render_pass class and add task support to logger 3 years ago
  C. J. Howard 5a2d886113 Move dependencies to superbuild repo 3 years ago
  C. J. Howard c9779bf766 Replace old repo contents with new repo contents 3 years ago
  C. J. Howard 02494d4691
Add prefixes, postfixes, and colors to the logger 5 years ago
  C. J. Howard 6172c221cd
Add logger and support for querying CLI variables 5 years ago
  C. J. Howard 77b71c0144
Make command interpreter detect invalid argument counts and add support for variable substitution 5 years ago
  C. J. Howard eff3c19950
Add debug console 5 years ago