Commit graph

114 commits

Author SHA1 Message Date
Halbear
9424b29d0a Jarvis, Optimise my shit 2026-09-25 23:37:22 +01:00
Halbear
d1abde919d structures, also they're a little broken, they need to check for neighbouring YZones as well 2026-09-20 22:43:42 +01:00
Halbear
a0b00b0f1c voxel biomes and CPU pushed blocks 2026-09-20 17:57:19 +01:00
7fda2614d7 fixed intel graphical issues 2026-09-18 13:56:17 +01:00
95a27cfd50 formatting changes in voxel generation shader 2026-09-18 08:55:43 +01:00
Halbear
0074bf1d1f voxel texture mapping 2026-09-17 21:48:04 +01:00
4565188f15 Improved island generation 2026-09-17 11:31:52 +01:00
Halbear
8c301d0ac1 update GitIgnore 2026-09-16 20:39:56 +01:00
Halbear
ce7051d8ca i did a little memory optimisation (19GB of VRAM -> 2.6GB of VRAM), lost some FPS in vertex rendering as a result but i'll figure it out 2026-09-16 20:38:37 +01:00
Halbear
bf9af81f38 what if minecraft ran on the GPU exclusively? glad you asked! because now it can 2026-09-15 20:49:24 +01:00
Halbear
fa7bf893e7 refactoring stuff 2026-09-15 11:38:44 +01:00
Halbear
04befce27d HDR, Bloom and SSR 2026-09-04 00:23:48 +01:00
Halbear
577836a03f SSAO, performance sucks and it flickers so tweaking is needed, also more material support 2026-09-01 03:33:26 +01:00
Halbear
5b231d6920 OpenGL works again, Vulkan can be switched to, fixed most of the vulkan validation errors, better shadows, soft shadows, emissive lighting, and multiple different opacity rendering methods 2026-08-31 14:13:59 +01:00
Halbear
0d41f3e15b Shadows, broke OpenGL, broke graphics settings, Exception raised when closing software 2026-08-30 01:06:23 +01:00
Halbear
f7127e0878 OpenGL lighting 2026-08-29 19:42:11 +01:00
Halbear
5518dae1d7 more OpenGL support, cameras and 3D projection and it now shares 3D models with vulkan, OpenGL does not work if launched, and switching to vulkan from OpenGL does not work 2026-08-29 04:24:05 +01:00
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