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