C. J. Howard
|
396fbd8828
|
Rename CSVTable -> StringTable and make some improvements to the menu system
|
5 years ago |
C. J. Howard
|
ac946660dc
|
Make Windows build copy DLLs to output directory
|
5 years ago |
C. J. Howard
|
336372ede0
|
Remove obsolete game-states.hpp
|
5 years ago |
C. J. Howard
|
4328e12e7c
|
Begin revising state machine architecture and add a menu system with control remapping support
|
5 years ago |
C. J. Howard
|
1c555d2aea
|
Fix Linux build and re-add DEBUG and NDEBUG compile definitions
|
5 years ago |
C. J. Howard
|
bd1f831963
|
Put data into data folder and setup basic logging to file on release builds
|
5 years ago |
C. J. Howard
|
e2ac176fba
|
Fix MSVC build
|
5 years ago |
C. J. Howard
|
55cac0b7af
|
Revise control scheme
|
5 years ago |
C. J. Howard
|
ce4973b9a1
|
Add initial terrain system and terrain patch component
|
5 years ago |
C. J. Howard
|
eb17ea611f
|
Wrap scancode names in quotation marks to support the comma key
|
5 years ago |
C. J. Howard
|
781b4a4971
|
Add support for saving resources and added the CSV table saving function
|
5 years ago |
C. J. Howard
|
79f9a119c9
|
Add input events for when gamepads are connected or disconnected
|
5 years ago |
C. J. Howard
|
824784af2e
|
Merge the Scene and SceneLayer classes
|
5 years ago |
C. J. Howard
|
b6eb293844
|
Revise input -> control mapping
|
5 years ago |
C. J. Howard
|
3b7aadb6de
|
Add basic settings loading from CSV file functionality
|
5 years ago |
C. J. Howard
|
80d4e310d9
|
Fix files that were incorrectly merged from another repository
|
5 years ago |
C. J. Howard
|
061c01328a
|
Update outdated license notice
|
5 years ago |
C. J. Howard
|
7410a2ea85
|
Make this repository a submodule of a superbuild repository. And countless changes and updates to the game, including converting gameplay code to ECS-based
|
5 years ago |
C. J. Howard
|
df8405f4e8
|
Fix some linux-windows compilation compatibility issues
|
6 years ago |
C. J. Howard
|
cc39de6646
|
Add support for translucency and selective shadow casting via material flags
|
7 years ago |
C. J. Howard
|
014e6070b8
|
Revise shader-material system
|
7 years ago |
C. J. Howard
|
631de3eba8
|
Reconsolidate PSSM code
|
7 years ago |
C. J. Howard
|
120ca183a3
|
Fix PSSM
|
7 years ago |
C. J. Howard
|
786b7a4cfe
|
Rename CameraController to CameraRig and add FreeCam rig
|
7 years ago |
C. J. Howard
|
2f6416c9ee
|
Add sidewalk
|
7 years ago |
C. J. Howard
|
37f53560e4
|
Port pheromone drawing and following code from Processing prototype
|
7 years ago |
C. J. Howard
|
b00f4cc101
|
Add spotlight to lens tool
|
7 years ago |
C. J. Howard
|
b49d872e30
|
Add blur shader and improve tool tweening
|
7 years ago |
C. J. Howard
|
96a1a74e08
|
Add initial support for binding controls from options menu
|
7 years ago |
C. J. Howard
|
69a9b7c60a
|
Add support for Unicode strings
|
7 years ago |
C. J. Howard
|
cc7f4c6f4b
|
Add dynamic UI restringing capability
|
7 years ago |
C. J. Howard
|
c83ab73039
|
Update data and emergent submodules
|
7 years ago |
C. J. Howard
|
d3dd81a6a5
|
Make options menu functional
|
7 years ago |
C. J. Howard
|
8a1dc02752
|
Add rudimentary level select menu
|
7 years ago |
C. J. Howard
|
c7eaf9b00e
|
Improve menu system and add DPI aware manifest for Windows
|
7 years ago |
C. J. Howard
|
645832d67b
|
Improve shadow mapping and image-based lighting
|
7 years ago |
C. J. Howard
|
5902f9f05c
|
Add initial support for shadow mapping
|
7 years ago |
C. J. Howard
|
87ca117748
|
Add brush tool
|
7 years ago |
C. J. Howard
|
3d007b6dff
|
Add lens tool
|
7 years ago |
C. J. Howard
|
d7b404720c
|
Improve forceps pinching mechanism
|
7 years ago |
C. J. Howard
|
bc17c53ef5
|
Refactor forceps code and add support for animated pinching
|
7 years ago |
C. J. Howard
|
f9d35bef14
|
Animate ants walking and forceps pinching
|
7 years ago |
C. J. Howard
|
b996c43f5f
|
Add support for skeletal animations
|
7 years ago |
C. J. Howard
|
37e109db4d
|
Add support for loading and rendering skinned meshes
|
7 years ago |
C. J. Howard
|
994a61f79d
|
Update level select and play state transitions
|
7 years ago |
C. J. Howard
|
12deb67fc4
|
Add basic ability to transition between all states
|
7 years ago |
C. J. Howard
|
978a02495e
|
Modify level select and update data submodule
|
7 years ago |
C. J. Howard
|
483473c646
|
Add titles to level select screen
|
7 years ago |
C. J. Howard
|
fa09653171
|
Tween level selection screen
|
7 years ago |
C. J. Howard
|
64af255c0e
|
Add basic 3D level selection
|
7 years ago |