Commit Graph

  • 0a5a703 Integrate previously separate unpublished VMQ math library directly into Antkeeper source by C. J. Howard 2020-08-10 19:38:18 -0700
  • 03dda20 Add command line options parsing by C. J. Howard 2020-08-10 02:20:13 -0700
  • 2ac6ba2 Generalize model_system to render_system and add support for specifying scene layers for model components by C. J. Howard 2020-08-09 22:08:29 -0700
  • 89b4276 Allow tweens to have no interpolator and set material property default interpolators by C. J. Howard 2020-08-09 19:17:47 -0700
  • f44df4b Revise and expand easing functions, and reorganize some source file locations by C. J. Howard 2020-08-09 18:15:56 -0700
  • d6022e7 Add constraint system by C. J. Howard 2020-08-08 22:23:15 -0700
  • 323823a Integrate PhysicsFS to read data from zipped archives and support mods by C. J. Howard 2020-08-08 17:15:08 -0700
  • b8ea878 Get spiral navigation working and statically link to SDL2 and OpenAL by C. J. Howard 2020-08-07 18:39:03 -0700
  • 351d65d Add auto newline feature to logger by C. J. Howard 2020-08-07 09:56:02 -0700
  • 1346f0c Add screen transition class by C. J. Howard 2020-08-06 19:29:46 -0700
  • 35ab9c9 Make animations call frame callback on end by C. J. Howard 2020-08-05 21:43:51 -0700
  • 8702bf8 Add channels to animations by C. J. Howard 2020-08-05 21:33:21 -0700
  • 6f3b6a6 Add support for pausing, playing, looping, and speeding up animations by C. J. Howard 2020-08-05 15:59:37 -0700
  • 1c4759b Get animation system working by C. J. Howard 2020-08-05 01:10:25 -0700
  • 963823e Add a CLI to the application class by C. J. Howard 2020-08-04 03:33:58 -0700
  • 2e89cfc Simplify logger tasks by using a stack by C. J. Howard 2020-08-04 02:22:36 -0700
  • 7195ca0 Add simple_render_pass class and add task support to logger by C. J. Howard 2020-08-04 00:42:13 -0700
  • be531e1 Give version numbering control to superbuild repo by C. J. Howard 2020-07-01 11:39:55 -0400
  • 62bf7e4 Update README.md by C. J. Howard 2020-07-01 10:42:14 -0400
  • a833bed Update README.md by C. J. Howard 2020-07-01 10:36:53 -0400
  • 5a2d886 Move dependencies to superbuild repo by C. J. Howard 2020-07-01 08:31:51 -0400
  • c9779bf Replace old repo contents with new repo contents by C. J. Howard 2020-06-30 20:19:33 -0400
  • 87c0edc Remove old state machine code from Game class by C. J. Howard 2019-04-17 23:20:36 +0800
  • 1caa468 Add a camera and focus entity and fix camera transform in render system by C. J. Howard 2019-04-16 23:05:14 +0800
  • 6028963 Re-add camera component, remove the camera system, and add a constraint system by C. J. Howard 2019-04-15 18:40:34 +0800
  • 03e58ef Remove camera component and use the camera system directly by C. J. Howard 2019-04-13 23:08:47 +0800
  • 499f5ce Disable old sandbox state in preparation to completely switching to the FSM system by C. J. Howard 2019-04-12 23:11:52 +0800
  • d2c379f Stop using SDL's fullscreen mode and just use a borderless window by C. J. Howard 2019-04-05 04:42:20 +0800
  • e3b9d14 Move parameter dict to emergent by C. J. Howard 2019-03-29 22:07:41 +0800
  • a16b51c Add window movement events by C. J. Howard 2019-03-28 01:09:50 +0800
  • a382f68 Make game use parameter dict for settings instead of a string table by C. J. Howard 2019-03-28 00:30:11 +0800
  • d22d2b0 Add parameter dict class and support for loading parameter dicts by C. J. Howard 2019-03-27 23:46:34 +0800
  • ef8c21e Add setTransform, translate, rotate, and scale functions for entities by C. J. Howard 2019-03-25 21:14:26 +0800
  • 64a917b Fix fullscreen toggling when initially starting in fullscreen mode. by C. J. Howard 2019-03-24 17:56:59 +0800
  • d5da920 Add settings saving functionality by C. J. Howard 2019-03-23 15:33:41 +0800
  • b18e983 Fix DPI scaling on Windows by C. J. Howard 2019-03-22 06:00:20 +0800
  • b7369ac Fix menu selector positioning by C. J. Howard 2019-03-21 13:25:05 +0800
  • e9f6018 Add a language selection state for first runs by C. J. Howard 2019-03-21 12:35:14 +0800
  • 02494d4 Add prefixes, postfixes, and colors to the logger by C. J. Howard 2019-03-21 07:15:38 +0800
  • 6172c22 Add logger and support for querying CLI variables by C. J. Howard 2019-03-21 01:22:39 +0800
  • 77b71c0 Make command interpreter detect invalid argument counts and add support for variable substitution by C. J. Howard 2019-03-20 01:27:34 +0800
  • eff3c19 Add debug console by C. J. Howard 2019-03-19 09:41:02 +0800
  • 396fbd8 Rename CSVTable -> StringTable and make some improvements to the menu system by C. J. Howard 2019-03-18 10:41:18 +0800
  • ac94666 Make Windows build copy DLLs to output directory by C. J. Howard 2019-03-16 16:51:34 +0800
  • 336372e Remove obsolete game-states.hpp by C. J. Howard 2019-03-16 00:16:24 +0800
  • 4328e12 Begin revising state machine architecture and add a menu system with control remapping support by C. J. Howard 2019-03-16 00:14:08 +0800
  • 1c555d2 Fix Linux build and re-add DEBUG and NDEBUG compile definitions by C. J. Howard 2019-03-13 06:05:16 +0800
  • bd1f831 Put data into data folder and setup basic logging to file on release builds by C. J. Howard 2019-03-12 16:36:12 +0800
  • e2ac176 Fix MSVC build by C. J. Howard 2019-03-12 05:04:17 +0800
  • 55cac0b Revise control scheme by C. J. Howard 2019-03-10 15:11:37 +0800
  • ce4973b Add initial terrain system and terrain patch component by C. J. Howard 2019-03-09 00:03:54 +0800
  • eb17ea6 Wrap scancode names in quotation marks to support the comma key by C. J. Howard 2019-03-06 01:31:16 +0800
  • 781b4a4 Add support for saving resources and added the CSV table saving function by C. J. Howard 2019-03-05 23:41:04 +0800
  • 79f9a11 Add input events for when gamepads are connected or disconnected by C. J. Howard 2019-03-05 21:53:54 +0800
  • 824784a Merge the Scene and SceneLayer classes by C. J. Howard 2019-03-05 01:06:14 +0800
  • b6eb293 Revise input -> control mapping by C. J. Howard 2019-03-05 00:38:05 +0800
  • 3b7aadb Add basic settings loading from CSV file functionality by C. J. Howard 2019-03-01 21:41:23 +0800
  • 5345520 Fix .gitignore by C. J. Howard 2019-02-28 14:45:46 +0800
  • 80d4e31 Fix files that were incorrectly merged from another repository by C. J. Howard 2019-02-28 14:37:06 +0800
  • ed68549 Fix link in README again by C. J. Howard 2019-02-28 14:31:37 +0800
  • 174f6d0 Fix link in README by C. J. Howard 2019-02-28 14:30:40 +0800
  • 061c013 Update outdated license notice by C. J. Howard 2019-02-28 14:28:25 +0800
  • 7410a2e Make this repository a submodule of a superbuild repository. And countless changes and updates to the game, including converting gameplay code to ECS-based by C. J. Howard 2019-02-28 14:12:15 +0800
  • df8405f Fix some linux-windows compilation compatibility issues by C. J. Howard 2018-09-01 02:23:44 +0900
  • cc39de6 Add support for translucency and selective shadow casting via material flags by C. J. Howard 2018-01-20 09:27:28 +0800
  • 014e607 Revise shader-material system by C. J. Howard 2018-01-18 08:44:58 +0800
  • 631de3e Reconsolidate PSSM code by C. J. Howard 2017-12-14 02:53:56 +0800
  • 120ca18 Fix PSSM by C. J. Howard 2017-12-13 13:03:04 +0800
  • 786b7a4 Rename CameraController to CameraRig and add FreeCam rig by C. J. Howard 2017-12-12 18:51:57 +0800
  • 2f6416c Add sidewalk by C. J. Howard 2017-12-11 01:54:12 +0800
  • 37f5356 Port pheromone drawing and following code from Processing prototype by C. J. Howard 2017-12-04 16:12:08 +0800
  • b00f4cc Add spotlight to lens tool by C. J. Howard 2017-12-04 09:18:52 +0800
  • b49d872 Add blur shader and improve tool tweening by C. J. Howard 2017-12-04 06:51:37 +0800
  • 96a1a74 Add initial support for binding controls from options menu by C. J. Howard 2017-10-21 03:14:47 +0800
  • 69a9b7c Add support for Unicode strings by C. J. Howard 2017-10-20 19:43:25 +0800
  • cc7f4c6 Add dynamic UI restringing capability by C. J. Howard 2017-10-19 01:37:17 +0800
  • c83ab73 Update data and emergent submodules by C. J. Howard 2017-10-18 23:33:35 +0800
  • d3dd81a Make options menu functional by C. J. Howard 2017-10-18 21:17:13 +0800
  • 8a1dc02 Add rudimentary level select menu by C. J. Howard 2017-10-17 05:57:18 +0800
  • c7eaf9b Improve menu system and add DPI aware manifest for Windows by C. J. Howard 2017-10-17 01:54:45 +0800
  • 645832d Improve shadow mapping and image-based lighting by C. J. Howard 2017-10-11 19:25:54 +0800
  • 92dcfce Add dirent-project to antkeeper dependencies by C. J. Howard 2017-10-05 21:56:51 +0800
  • 5902f9f Add initial support for shadow mapping by C. J. Howard 2017-09-30 23:01:36 +0800
  • 87ca117 Add brush tool by C. J. Howard 2017-09-25 00:26:17 +0800
  • 3d007b6 Add lens tool by C. J. Howard 2017-09-24 13:54:02 +0800
  • d7b4047 Improve forceps pinching mechanism by C. J. Howard 2017-09-23 20:36:30 +0800
  • bc17c53 Refactor forceps code and add support for animated pinching by C. J. Howard 2017-09-23 01:27:59 +0800
  • f9d35be Animate ants walking and forceps pinching by C. J. Howard 2017-09-22 09:40:01 +0800
  • b996c43 Add support for skeletal animations by C. J. Howard 2017-09-21 11:36:39 +0800
  • 37e109d Add support for loading and rendering skinned meshes by C. J. Howard 2017-09-20 18:42:52 +0800
  • 994a61f Update level select and play state transitions by C. J. Howard 2017-09-19 23:39:53 +0800
  • 12deb67 Add basic ability to transition between all states by C. J. Howard 2017-09-19 12:46:35 +0800
  • acb2c7c Update data submodule for Blender export script triangulation fix by C. J. Howard 2017-09-19 10:18:30 +0800
  • 978a024 Modify level select and update data submodule by C. J. Howard 2017-09-18 18:46:50 +0800
  • 483473c Add titles to level select screen by C. J. Howard 2017-09-17 05:34:13 +0800
  • fa09653 Tween level selection screen by C. J. Howard 2017-09-16 21:36:14 +0800
  • 64af255 Add basic 3D level selection by C. J. Howard 2017-09-16 19:51:07 +0800
  • 5f71a1d Migrate dirent to Git submodule by C. J. Howard 2017-09-15 08:07:58 +0800
  • 9ca384a Update emergent by C. J. Howard 2017-09-14 21:37:44 +0800
  • 9bf047a Update .gitmodules by C. J. Howard 2017-09-14 08:19:50 +0800