Commit graph

97 commits

Author SHA1 Message Date
Halbear
5ea45890c8 Separated packet management to it's own thread, optimised the physics to only test bodies with mass, added 2D Noise, fixed pivot points 2026-08-26 16:33:02 +01:00
Halbear
c9ef43a2a0 NIO networking transition is now functional, has some issues with usernames not syncing properly and some latency issues on real world testing 2026-08-21 19:25:58 +01:00
Halbear
3e886e5ba8 2D Sprite Renderer and sprite framework, Began additional OpenGL Renderer, started transitioning multiplayer networking to use Java NIO 2026-08-20 03:03:03 +01:00
Halbear
5a05b9d65e 2D rendering (big feature) 2026-08-14 22:22:03 +01:00
Halbear
6d7ea4ebc5 delete logs from being in the repo 2026-07-11 15:27:42 +01:00
Halbear
bf11da6799 Shooting 2026-07-11 15:27:06 +01:00
Halbear
0d8f23cb1f Fixing issues, preparing more multiplayer stuff, added credits 2026-07-11 02:04:55 +01:00
4af61ca2c8 changed weapon fire from SFX to WEAPONS 2026-07-10 14:42:09 +01:00
1284a9835a sfx GunCock, ambient crickets, fire sound 2026-07-10 14:38:23 +01:00
Halbear
9723a3567c Sound Effects 2026-07-10 13:13:42 +01:00
Halbear
59c5486299 Fixed some volume related issues, separated options into its own menu with tabs, added a visualised collision actor (dual pass graphics required), added a player model, started shooting mechanics 2026-07-10 01:01:13 +01:00
f3aee6cb84 Item record, tried to fix swapping 2026-07-09 16:52:36 +01:00
92fb49191b Merge remote-tracking branch 'origin/main' 2026-07-09 14:57:32 +01:00
ffb7b842af Visualised Collisions & broken as hell player model 2026-07-09 14:57:19 +01:00
0f8fa9c9f9 added audio settings and aiming with right click 2026-07-09 13:31:07 +01:00
Halbear
aff4c2a57a removed now unnecessary logging 2026-07-09 00:27:23 +01:00
Halbear
3fbf3485b1 Fixed merge issues 2026-07-09 00:23:24 +01:00
Halbear
745d38fb09 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	LastSession.t4jlog
2026-07-09 00:18:55 +01:00
Halbear
f3c83bea80 Multiplayer networking + broke a bunch of things, we'll need to redo gun switching 2026-07-09 00:18:29 +01:00
2e929abf46 Merge remote-tracking branch 'origin/main' 2026-07-08 15:36:28 +01:00
1c5f6d41ad Added a start menu, if you dont press R or M before anything it crashes but idk how to fix. 2026-07-08 15:36:18 +01:00
Halbear
c270a049b5 fixed revolver actor rolling around 2026-07-08 13:57:42 +01:00
Halbear
613e31658f changing BGM to main menu music 2026-07-08 13:54:55 +01:00
Halbear
db4de8f791 audio instance changes 2026-07-08 13:46:00 +01:00
Halbear
d49ff709e2 Fixed the Weapon switching, added some boilerplate classes which may be useful in the future, added music files 2026-07-08 13:42:45 +01:00
7bad787477 stuck on getting revolver and musket to switch idk why it wouldnt let me push earlier 2026-07-07 20:57:33 +01:00
94858a7cad Merge remote-tracking branch 'origin/main' 2026-07-07 14:07:54 +01:00
f2174e4364 removed flying added double jump :) 2026-07-07 14:07:22 +01:00
Halbear
9c08fb6248 added weapon models 2026-07-07 12:53:31 +01:00
Halbear
42fc70100d Fixed movement Input 2026-07-07 12:50:02 +01:00
Halbear
8a92f99474 physics are on fun evil mode 2026-07-06 23:00:07 +01:00
Halbear
8ab8c06f9c Gun + the physics are on evil mode 2026-07-06 22:41:47 +01:00
Halbear
605c96362b correction 2026-07-06 13:25:11 +01:00
Halbear
d05c5d0171 More Physics corrections and Forward Renderer physics 2026-07-06 13:03:42 +01:00
Halbear
eb09963e3a Physics corrections 2026-07-05 17:56:47 +01:00
Halbear
2b0344630e Physics Adjustments 2026-07-05 13:42:40 +01:00
Halbear
e746462295 Fixes on the super janky collision 2026-07-05 01:19:29 +01:00
Halbear
b817940716 super janky rigid body collisions 2026-07-05 01:12:42 +01:00
Halbear
c02b9ed2ca Physics, toggle the collision mesh preview with F2, collision is hella buggy 2026-07-01 21:38:10 +01:00
6b51c9b680 Collision & Engine refactor 2026-06-30 16:02:08 +01:00
f135d99d74 Skyboxes 2026-06-23 13:20:43 +01:00
Halbear
eb01ec4877 Better lighting 2026-06-20 02:13:47 +01:00
8d219d2a35 Deferred Lighting 2026-06-19 13:04:15 +01:00
Halbear
441bd95ddd Deferred Rendering 2026-06-15 18:17:11 +01:00
Halbear
2d37c574d6 non functional deferred rendering and also camera paths and instanced GUIs 2026-06-14 13:39:49 +01:00
Halbear
4569b471d5 Pushing template 3d models used 2026-06-13 12:18:03 +01:00
Halbear
0f559b524a you used to call me on your cell phone 2026-06-13 04:09:30 +01:00
Halbear
9281706d53 you used to call me on your cell phone 2026-06-13 03:40:50 +01:00
Halbear
f212c6f3d8 audio with OpenAL 2026-06-13 02:16:12 +01:00
Halbear
5943effa4e rendering settings and dual pipeline transparency rendering 2026-06-13 00:12:13 +01:00