29 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 676fbefb75 Fix and improve control profile serialization. Fix gamepad config menu. Add support for loading string maps directly rather than building them at runtme. 1 year ago
  C. J. Howard 60a2ed9428 Rename control and control_map to action and action_map, respectively 1 year ago
  C. J. Howard adc5ceb6e5 Improve keyboard config menu. Add support for modifier keys in key mappings 1 year ago
  C. J. Howard b7b012f90a Fix menu controls 1 year ago
  C. J. Howard df0e3e2531 Revise input mapper. Separate input events into separate headers 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 7f9eba6cda Rename input events 1 year ago
  C. J. Howard 1f7b88f1cf Make input manager handle quit events. Improve command-line option parsing 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 93cd6400ea Update copyright year 1 year ago
  C. J. Howard 52e54d5274 Add support for saving control profiles 1 year ago
  C. J. Howard 2cfa33d934 Add control configuration support 1 year ago
  C. J. Howard 54d9c199f5 Put classes related to high-level rendering into render namespace 2 years ago
  C. J. Howard 0f96744def Add support for loading and saving gamepad calibration files 2 years ago
  C. J. Howard 695a14a406 Rename game_controller to gamepad 2 years ago
  C. J. Howard 4ae99d7596 Add advanced deadzone configuration functions to the game controller class 2 years ago
  C. J. Howard 14ae8bfada Add control config loading to loading state 2 years ago
  C. J. Howard 76291c5612 Add more constraints and constraint and control callback-based camera controls 2 years ago
  C. J. Howard 02cdab009e Move cart namespace out of game folder 3 years ago
  C. J. Howard e94aef2a0b Add brief for input::listener class 3 years ago
  C. J. Howard 2db97b5d53 Add files in the input folder to the input namespace 3 years ago
  C. J. Howard 261c22b85d Add input namespace 3 years ago
  C. J. Howard 2c4e237276 Update copyright date 3 years ago
  C. J. Howard 6ad5c0764c Make splash screen skipable and add tool equip hotkeys 3 years ago
  C. J. Howard 924cde00e5 Refactor application to split into application class and separate game bootloader 3 years ago
  C. J. Howard 5a2d886113 Move dependencies to superbuild repo 3 years ago