|
|
93b0c0ea0d
|
Added spatial sound effects, fixed a bunch of memory leaks
|
2025-04-04 13:34:27 -04:00 |
|
|
|
d3ad840169
|
Adjusted animation definition storage to be consistent
|
2025-04-02 19:33:13 -04:00 |
|
|
|
dccd19ac80
|
Removed overuse of polymorphisim
|
2025-03-31 17:23:33 -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 |
|
|
|
6691d670e2
|
Fixed followMouse bug layover from old origin point problem
|
2025-03-01 13:05:30 -05:00 |
|
|
|
c4b6c187db
|
removed iostream from ftfont
|
2025-02-28 20:45:32 -05:00 |
|
|
|
6e7bb8397f
|
Switched to LuaJIT and made some other misc. changes
|
2025-02-28 19:39:50 -05:00 |
|
|
|
02403b142a
|
Decided to just implement auto it reload since it feels better on the player end. Also added much needed logging for tileset loading
|
2025-02-27 13:46:10 -05:00 |
|
|
|
ff8bcf3480
|
fixed physics bug caused by the shift in origin
|
2025-02-27 13:22:26 -05:00 |
|
|
|
e2c5462c38
|
Quicky hacky solution for blur timings. Not scalable, needs future refactoring
|
2025-02-26 14:33:26 -05:00 |
|
|
|
46838f2743
|
Postprocess work and hopefully improved memory handling. removing over used shared_ptr
|
2025-02-26 03:17:38 -05:00 |
|
|
|
5501a13488
|
Added framebuffers for world and hud for postprocessing. Also fixed a nagging NDC issue
|
2025-02-24 21:30:48 -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 |
|
|
|
0620990611
|
Added Tiled mapping support
|
2024-08-22 20:13:38 -04:00 |
|
|
|
6ee1e08e2a
|
added an ammo indicator(for debug purposes)
|
2024-08-20 14:43:34 -04:00 |
|
|
|
846f85f1f6
|
Revamped animation system
Smoother reloading
Added idle atlas for player
|
2024-08-17 18:06:13 -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
|
1f38730c96
|
Added normal parameter for easier knockback implemention script-side
Moved scripts to more descriptive location
|
2024-06-25 15:40:17 -04:00 |
|
Ethan Adams
|
cefcb3889b
|
Added weapon scripting system, added shotgun as example.
|
2024-06-23 14:21:52 -04:00 |
|
Ethan Adams
|
3075a01b3d
|
Sorted header files under include
made Script base class for AIScript and eventually WeaponScript
|
2024-06-22 23:01:50 -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
|
6164458aa7
|
Bullets no longer collide with wielder.
Added new Event "OnBulletCollide" use this event to handle bullet damage effects etc.
|
2024-06-21 22:16:05 -04:00 |
|
Ethan Adams
|
5b4816ec32
|
Adding back bullet and removed whitespace
|
2024-06-21 17:21:40 -04:00 |
|
Ethan Adams
|
07d640e3fa
|
check
|
2024-06-21 17:12:40 -04:00 |
|
Ethan Adams
|
57289ca732
|
Add project files.
|
2024-06-21 16:59:06 -04:00 |
|