Commit graph

16 commits

Author SHA1 Message Date
3437441feb Added readme and various comments and general cleanup 2025-04-17 11:30:11 -04:00
701ac3e151 improved support for different resolutions + general documentation and cleanup 2025-04-14 16:04:43 -04:00
93b0c0ea0d Added spatial sound effects, fixed a bunch of memory leaks 2025-04-04 13:34:27 -04:00
1b6f5cff5b Added music player, next is the sound effects and loading music depending on the scene 2025-03-28 11:30:07 -04:00
268e6d6ebf added backgrounds to empty space, updated event polling to be more responsive 2025-03-24 18:59:16 -04:00
294d75ff59 Moved to linux so depends aren't such a mess! Also decided to bundle the thirdparty glad.c library with the project. Debugging fonts added. General fixes and new GLM version 2025-03-19 22:11:37 -04:00
46838f2743 Postprocess work and hopefully improved memory handling. removing over used shared_ptr 2025-02-26 03:17:38 -05:00
f7f68e500b Added tracy for debugging. further optimizations 2025-02-05 22:03:11 -05:00
95fa07b183 Changed the rendering system for layering and less shader switching. Noticable speed improvement 2025-01-30 22:17:38 -05:00
169cc6d617 Added more robust logging. Put garbage collection on 3 minute interval 2025-01-28 20:02:40 -05:00
b11a99b0d4 changed deltaTime to double 2025-01-28 18:52:54 -05:00
868ec3eb56 optimization 2025-01-28 16:07:58 -05:00
6ee1e08e2a added an ammo indicator(for debug purposes) 2024-08-20 14:43:34 -04:00
Ethan Adams
90a843946a Added cycle weapons command and the ability to hold more than one weapon. 2024-06-27 00:02:26 -04:00
Ethan Adams
7e7dfd97b7 Removed UNIX (..) from headers
Cleaned up the weapon class
moved mousestate.h out of gameplay into utility
2024-06-22 00:08:59 -04:00
Ethan Adams
57289ca732 Add project files. 2024-06-21 16:59:06 -04:00