14 Commits (adc5ceb6e5d804eb4061399980ea70b39d52cf26)

Author SHA1 Message Date
  C. J. Howard adc5ceb6e5 Improve keyboard config menu. Add support for modifier keys in key mappings 2 years ago
  C. J. Howard ebe1722daa Improve UI resizing 2 years ago
  C. J. Howard b7b012f90a Fix menu controls 2 years 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. 2 years ago
  C. J. Howard ffda59dea6 Split application class into a window manager, a window, and an input manager 2 years ago
  C. J. Howard a37f7c0f5f Revise events, input, and logging 2 years ago
  C. J. Howard 93cd6400ea Update copyright year 2 years ago
  C. J. Howard c222b87f25 Improve vector class. Add simplex noise, fBm, and hash functions. Start to revise terrain system 2 years ago
  C. J. Howard 595990a6f8 Rename configuration.hpp to config.hpp and move more constants into config.hpp 3 years ago
  C. J. Howard a2ee4f2a56 Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path 3 years ago
  C. J. Howard 4c564d2ee0 Add pause menu state. Remove loading state 3 years ago
  C. J. Howard 4e53a20169 Add extras menu. Add menu transition animations 3 years ago
  C. J. Howard 446c7e1921 Improve menu text alignment. Merge title state into main menu state 3 years ago
  C. J. Howard a3c59ce1d7 Add suport for mouse navigation in menus 3 years ago