Commit graph

  • 9424b29d0a Jarvis, Optimise my shit main Halbear 2026-09-25 23:37:22 +01:00
  • d1abde919d structures, also they're a little broken, they need to check for neighbouring YZones as well Halbear 2026-09-20 22:43:42 +01:00
  • a0b00b0f1c voxel biomes and CPU pushed blocks Halbear 2026-09-20 17:57:19 +01:00
  • 7fda2614d7 fixed intel graphical issues Halbear 2026-09-18 13:56:17 +01:00
  • 95a27cfd50 formatting changes in voxel generation shader Halbear 2026-09-18 08:55:43 +01:00
  • 0074bf1d1f voxel texture mapping Halbear 2026-09-17 21:48:04 +01:00
  • 4565188f15 Improved island generation Halbear 2026-09-17 11:31:52 +01:00
  • 8c301d0ac1 update GitIgnore Halbear 2026-09-16 20:39:56 +01:00
  • 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 Halbear 2026-09-16 20:38:37 +01:00
  • bf9af81f38 what if minecraft ran on the GPU exclusively? glad you asked! because now it can Halbear 2026-09-15 20:49:24 +01:00
  • fa7bf893e7 refactoring stuff Halbear 2026-09-15 11:38:44 +01:00
  • 04befce27d HDR, Bloom and SSR Halbear 2026-09-04 00:23:48 +01:00
  • 577836a03f SSAO, performance sucks and it flickers so tweaking is needed, also more material support Halbear 2026-09-01 03:33:26 +01:00
  • 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 Halbear 2026-08-31 14:13:59 +01:00
  • 0d41f3e15b Shadows, broke OpenGL, broke graphics settings, Exception raised when closing software Halbear 2026-08-30 01:06:23 +01:00
  • f7127e0878 OpenGL lighting Halbear 2026-08-29 19:42:11 +01:00
  • 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 Halbear 2026-08-29 04:24:05 +01:00
  • 5ea45890c8 Separated packet management to it's own thread, optimised the physics to only test bodies with mass, added 2D Noise, fixed pivot points Halbear 2026-08-26 16:33:02 +01:00
  • c9ef43a2a0 NIO networking transition is now functional, has some issues with usernames not syncing properly and some latency issues on real world testing Halbear 2026-08-21 19:25:58 +01:00
  • 3e886e5ba8 2D Sprite Renderer and sprite framework, Began additional OpenGL Renderer, started transitioning multiplayer networking to use Java NIO Halbear 2026-08-20 03:03:03 +01:00
  • 5a05b9d65e 2D rendering (big feature) Halbear 2026-08-14 22:22:03 +01:00
  • 6d7ea4ebc5 delete logs from being in the repo Halbear 2026-07-11 15:27:42 +01:00
  • bf11da6799 Shooting Halbear 2026-07-11 15:27:06 +01:00
  • 0d8f23cb1f Fixing issues, preparing more multiplayer stuff, added credits Halbear 2026-07-11 02:04:55 +01:00
  • 4af61ca2c8 changed weapon fire from SFX to WEAPONS Will_Allen 2026-07-10 14:42:09 +01:00
  • 1284a9835a sfx GunCock, ambient crickets, fire sound Will_Allen 2026-07-10 14:38:23 +01:00
  • 9723a3567c Sound Effects Halbear 2026-07-10 13:13:42 +01:00
  • 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 Halbear 2026-07-10 01:01:13 +01:00
  • f3aee6cb84 Item record, tried to fix swapping Will_Allen 2026-07-09 16:52:36 +01:00
  • 92fb49191b Merge remote-tracking branch 'origin/main' Halbear 2026-07-09 14:57:32 +01:00
  • ffb7b842af Visualised Collisions & broken as hell player model Halbear 2026-07-09 14:57:19 +01:00
  • 0f8fa9c9f9 added audio settings and aiming with right click Will_Allen 2026-07-09 13:31:07 +01:00
  • aff4c2a57a removed now unnecessary logging Halbear 2026-07-09 00:27:23 +01:00
  • 3fbf3485b1 Fixed merge issues Halbear 2026-07-09 00:23:24 +01:00
  • 745d38fb09 Merge remote-tracking branch 'origin/main' Halbear 2026-07-09 00:18:55 +01:00
  • f3c83bea80 Multiplayer networking + broke a bunch of things, we'll need to redo gun switching Halbear 2026-07-09 00:18:29 +01:00
  • 2e929abf46 Merge remote-tracking branch 'origin/main' Will_Allen 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. Will_Allen 2026-07-08 15:36:18 +01:00
  • c270a049b5 fixed revolver actor rolling around Halbear 2026-07-08 13:57:42 +01:00
  • 613e31658f changing BGM to main menu music Halbear 2026-07-08 13:54:55 +01:00
  • db4de8f791 audio instance changes Halbear 2026-07-08 13:46:00 +01:00
  • d49ff709e2 Fixed the Weapon switching, added some boilerplate classes which may be useful in the future, added music files Halbear 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 Will_Allen 2026-07-07 20:57:33 +01:00
  • 94858a7cad Merge remote-tracking branch 'origin/main' Will_Allen 2026-07-07 14:07:54 +01:00
  • f2174e4364 removed flying added double jump :) Will_Allen 2026-07-07 14:07:22 +01:00
  • 9c08fb6248 added weapon models Halbear 2026-07-07 12:53:31 +01:00
  • 42fc70100d Fixed movement Input Halbear 2026-07-07 12:50:02 +01:00
  • 8a92f99474 physics are on fun evil mode Halbear 2026-07-06 23:00:07 +01:00
  • 8ab8c06f9c Gun + the physics are on evil mode Halbear 2026-07-06 22:41:47 +01:00
  • 605c96362b correction Halbear 2026-07-06 13:25:11 +01:00
  • d05c5d0171 More Physics corrections and Forward Renderer physics Halbear 2026-07-06 13:03:42 +01:00
  • eb09963e3a Physics corrections Halbear 2026-07-05 17:56:47 +01:00
  • 2b0344630e Physics Adjustments Halbear 2026-07-05 13:42:40 +01:00
  • e746462295 Fixes on the super janky collision Halbear 2026-07-05 01:19:29 +01:00
  • b817940716 super janky rigid body collisions Halbear 2026-07-05 01:12:42 +01:00
  • c02b9ed2ca Physics, toggle the collision mesh preview with F2, collision is hella buggy Halbear 2026-07-01 21:38:10 +01:00
  • 6b51c9b680 Collision & Engine refactor Halbear 2026-06-30 16:02:08 +01:00
  • f135d99d74 Skyboxes Halbear 2026-06-23 13:20:43 +01:00
  • eb01ec4877 Better lighting Halbear 2026-06-20 02:13:47 +01:00
  • 8d219d2a35 Deferred Lighting Halbear 2026-06-19 13:04:15 +01:00
  • 441bd95ddd Deferred Rendering Halbear 2026-06-15 18:17:11 +01:00
  • 2d37c574d6 non functional deferred rendering and also camera paths and instanced GUIs Halbear 2026-06-14 13:39:49 +01:00
  • 4569b471d5 Pushing template 3d models used DeferredRendering Halbear 2026-06-13 12:18:03 +01:00
  • 0f559b524a you used to call me on your cell phone Halbear 2026-06-13 04:09:30 +01:00
  • 9281706d53 you used to call me on your cell phone Halbear 2026-06-13 03:40:50 +01:00
  • f212c6f3d8 audio with OpenAL Halbear 2026-06-13 02:16:12 +01:00
  • 5943effa4e rendering settings and dual pipeline transparency rendering Halbear 2026-06-13 00:12:13 +01:00
  • 620838a41d Profiling - tracks GPU and CPU usage as well as displaying performance metrics and scene information Halbear 2026-06-12 19:51:53 +01:00
  • c9844fc415 GUI, although images don't seem to render Halbear 2026-06-12 16:06:43 +01:00
  • 8ce30cae83 post processing, FXAA and MSAA 2x-8x Halbear 2026-06-11 16:16:41 +01:00
  • fa266ee48d using the Vulkan Memory Allocator to reduce the amount of stuff needed to do to allocate memory to the GPU Halbear 2026-06-08 15:06:25 +01:00
  • f725d12810 sponza up in the crib Halbear 2026-06-07 23:01:16 +01:00
  • a8adf662ff Camera and proper rendering Halbear 2026-06-07 21:40:21 +01:00
  • 3040800275 it renders but not properly Halbear 2026-06-05 15:04:01 +01:00
  • 66783c4cc5 It crashes Halbear 2026-06-04 22:57:09 +01:00
  • c2aa4ec895 Working on complex models and texture loading Halbear 2026-06-04 15:29:59 +01:00
  • 6d6d9f42be Added to texture class Halbear 2026-05-20 23:58:47 +01:00
  • 07b2423e19 Added to texture class Halbear 2026-05-20 23:11:42 +01:00
  • 86325c1611 began working on 3D model loading and textured rendering Halbear 2026-05-19 13:33:10 +01:00
  • f9b18a830a now im jus messin wit the cubes Halbear 2026-05-18 22:52:50 +01:00
  • 907afc6577 3D Rendering oh yeaaaahhhhh Halbear 2026-05-18 22:07:15 +01:00
  • 84020a922b Working towards 3D rendering Halbear 2026-05-18 14:55:43 +01:00
  • 71d3cd400b Added throttling outside of window focus and update Engine threads to extend a generic thread Halbear 2026-05-16 18:03:20 +01:00
  • 2f626ba00f Vertex Rendering! Halbear 2026-05-14 14:30:48 +01:00
  • 852336e188 Update Vulkan to use Vulkan 1.3, removed mentions of VK1.4 and updated all VK1.0 to VK1.3 Halbear 2026-05-13 20:50:23 +01:00
  • 1ff359487d Vulkan Models, Mesh, Model caching and synchronisation Halbear 2026-05-13 15:21:36 +01:00
  • 01b7d524ee starting vertex rendering Halbear 2026-01-30 09:29:52 +00:00
  • 12de947b1e removed unnecessary variable addition Halbear 2026-01-27 23:45:07 +00:00
  • 7428616d5c IT RENDERS RAHHHHHHHHHH COLOURS CAN BE SHOWN, AAAAND UPDATED LIVE OH YEAHHH THIS IS CAUSE FOR CELEBRATION Halbear 2026-01-27 12:17:31 +00:00
  • 4e606e094a working on colour rendering Halbear 2026-01-26 14:56:23 +00:00
  • 2486270c96 fuckass git won't let me pull shit so im testing if i can push Halbear 2026-01-24 21:51:04 +00:00
  • 504e7d0c4b Renderer class progress Halbear 2026-01-23 14:52:40 +00:00
  • ff35846afa starting rendering Halbear 2026-01-23 10:07:09 +00:00
  • 8096006a40 Merge remote-tracking branch 'origin/main' Halbear 2026-01-23 09:30:46 +00:00
  • ed67934548 Thread shutdown is now more stable, extensive logging of engine startup and shut down, Icon to be displayed in the software, path must be in resources but can be configured in properties file Halbear 2026-01-23 09:26:29 +00:00
  • afbc46bffb Thread shutdown is now more stable, extensive logging of engine startup and shut down, Icon to be displayed in the software, path must be in resources but can be configured in properties file Halbear 2026-01-23 09:26:29 +00:00
  • 14282e0b5d Fences and Semaphores Halbear 2026-01-22 21:19:21 +00:00
  • edf13611b5 SwapChain Completed, command pool/buffer almost completed, working on semaphores and fences Halbear 2026-01-22 14:56:39 +00:00
  • d15d1a75af Engine architecture + Multithreading Halbear 2026-01-22 11:08:52 +00:00
  • 44845f781d call me a millionaire because i've got 1456477fps Halbear 2026-01-21 19:37:37 +00:00