23 Commits (b7b012f90af84fe53d24b5f78313ff90a8e0bb5c)

Author SHA1 Message Date
  C. J. Howard b7b012f90a Fix menu controls 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 ffda59dea6 Split application class into a window manager, a window, and an input manager 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 a37f7c0f5f Revise events, input, and logging 1 year ago
  C. J. Howard 870ccc2030 Add ping method to signal class. Remove some obsolete systems 1 year ago
  C. J. Howard 849043dd5c Add signal and connection-based event handling 1 year ago
  C. J. Howard 93cd6400ea Update copyright year 1 year ago
  C. J. Howard f54989f5d7 Rename biome to ecoregion. Add ecoregion loader. 1 year ago
  C. J. Howard a768d52b3a Remove dependencies on math.hpp, remove some obsolete systems 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 8bc2811081 Add spring system. Improve orbit cam and first person cam 2 years ago
  C. J. Howard 75a983e97d Fix nuptial flight camera jumping on state enter 2 years ago
  C. J. Howard 9ac47d2fe0 Add logarithmic zoom to nuptial flight cam 2 years ago
  C. J. Howard ce5c8b6743 Improve constraint system and add more constraint types. Improve nuptial flight camera. Improve spatial system and atmosphere system. Update EnTT to version 3.10.3 2 years ago
  C. J. Howard 96c678e5fc Move game-related components and systems out of entity namespace and into game namespace 2 years ago
  C. J. Howard e8b5693fb1 Add sky illuminance lut to sky pass. Improve calculation of atmospheric scattering coefficients. Revise color namespace. Improve vector and matrix classes. 2 years ago
  C. J. Howard fc3167e431 Add 3D wander steering behavior, remove obsolete game state files, restructure behavior tree files 2 years ago
  C. J. Howard 595990a6f8 Rename configuration.hpp to config.hpp and move more constants into config.hpp 2 years ago
  C. J. Howard e7bda66406 Change data package filename 2 years ago
  C. J. Howard 6c55aceff5 Improve state change transitions 2 years ago
  C. J. Howard 61234452e0 Move some state specific variables out of game context and into their respective states 2 years ago
  C. J. Howard a2ee4f2a56 Revise game states and application class. Remove dirent. Replace path strings with std::filesystem::path 2 years ago