82 Commits
Author SHA1 Message Date
brammie15 d26f61a16f feat: add canvas rework 2026-11-01 23:16:58 +01:00
brammie15 6a85d17899 feat: add new fancy reflection 2026-11-01 23:12:00 +01:00
brammie15 08acd84404 feat: add reflection 2026-10-30 17:09:53 +01:00
brammie15 0fbc023018 feat: add export / file packing 2026-10-30 15:42:08 +01:00
brammie15 de7e489cc0 feat: update asset browser 2026-10-30 10:16:17 +01:00
brammie15 9cf9242c2a feat: add more image types to load from cooked files 2026-10-24 13:23:30 +02:00
brammie15 118016bcc7 feat: add more collider types + camera snapping fix 2026-10-24 02:34:09 +02:00
brammie15 355dfa7851 feat: make image loading async 2026-10-24 02:03:10 +02:00
brammie15 aa3eef259c feat: start loading some stuff async 2026-10-24 01:29:00 +02:00
brammie15 9c5a97cfbd feat: add JobSystem 2026-10-24 00:59:22 +02:00
brammie15 b798ed0378 feat: add simple transparency 2026-10-24 00:36:58 +02:00
brammie15 0b7cc38543 feat: add audio system 2026-10-23 22:07:52 +02:00
brammie15 a3d3da4a67 feat: move editor to project / add post processing etc 2026-10-23 20:54:12 +02:00
brammie15 f7e7c56392 feat: add click to select 2026-10-23 20:53:56 +02:00
brammie15 f055bdcbf1 feat: add selection to meshrendercomponent 2026-10-22 22:24:59 +02:00
brammie15 f99147b1a2 feat: move rendering to an imgui window 2026-10-22 22:02:57 +02:00
brammie15 dde2c7daf9 feat: add pauzing of the running game 2026-10-22 18:10:23 +02:00
brammie15 e5d37965a1 feat: add play / editor mode 2026-10-22 01:25:53 +02:00
brammie15 3df0f89343 fix: material serialization 2026-10-22 00:30:23 +02:00
brammie15 92c1daf396 feat: draw meshes with instanced multi-draw indirect 2026-10-19 00:45:25 +02:00
brammie15 997844eaa7 fix: replace runtime waitIdle calls with a deletion queue 2026-10-19 00:45:24 +02:00
brammie15 36341bb5e0 feat: remove SimplePhysicsWorld 2026-10-19 00:44:29 +02:00
brammie15 ad16daea7c feat: add basic canvas / improve inspector 2026-10-18 20:42:04 +02:00
brammie15 7df65f52b5 feat: add prefabs 2026-10-18 17:51:56 +02:00
brammie15 d21c2ccfd7 feat: add ObjectRef for scene loading to not rely on runtime id's 2026-10-18 17:15:51 +02:00
brammie15 94fa2bb4b2 feat: add vec3 type to nhollman json / fix: scene serialisation stuff 2026-10-18 15:20:01 +02:00
brammie15 7223e9ce07 feat: add moving platform support + fix jolt 2026-10-18 13:34:30 +02:00
brammie15 65a7310b56 feat: add spot light shadows with a tilled buffer 2026-10-18 12:56:52 +02:00
brammie15 4bd99b25d1 feat: add imguizmo + trigger buxfix 2026-10-18 11:45:37 +02:00
brammie15 70c940c476 feat: add Activateable in Lightkeeper 2026-10-17 17:00:00 +02:00
brammie15 89a168f76d feat: Add window class 2026-10-17 16:25:09 +02:00
brammie15 67c685a158 feat: add text rendering with SDF's 2026-10-17 16:00:51 +02:00
brammie15 7dd5ee7903 feat: add interactable component and test button 2026-10-16 23:25:11 +02:00
brammie15 faba4171ec feat: revamp 2D pipeline to use SDF's for rendering 2026-10-16 23:23:26 +02:00
brammie15 469bb287b7 feat: add debug rendering for other types of colliders / split game into more logical functions / files 2026-10-16 15:08:10 +02:00
brammie15 4c9b77c948 feat: improve fps controller / add fog and ambient light to the scene 2026-10-16 09:29:59 +02:00
brammie15 21621001c2 feat: add pbr support 2026-10-13 00:57:35 +02:00
brammie15 ce55f75ac3 feat: Add Camera component / Add cooked model and texture loading 2026-10-13 00:29:17 +02:00
brammie15 fa98bf08e8 feat: add basic format for models 2026-10-11 11:07:43 +02:00
brammie15 170af2a4e9 feat: add imgui texture inspector (Thanks claude) 2026-10-11 01:34:49 +02:00
brammie15 95d1497169 feat: basic shadow map + renderdoc labels 2026-10-11 01:02:26 +02:00
brammie15 4bf87bd91b feat: add forward+ rendering 2026-10-11 00:12:23 +02:00
brammie15 c96b2282fb Update ImGui to docking branch 2026-09-05 16:28:56 +02:00
brammie15 e8a56405df feat: add firstpersoncontroller 2026-09-05 01:11:44 +02:00
brammie15 c9fb6e991a feat: add 2D rendering pipeline 2026-09-03 00:58:46 +02:00
brammie15 d515a36403 feat: implement contact listeners 2026-09-02 21:42:49 +02:00
brammie15 287e5c6885 feat: add line renderer / visualisations for box collidors as a test 2026-08-14 03:16:04 +02:00
brammie15 7f65a151b5 feat: allow game registering of components 2026-08-14 02:41:59 +02:00
brammie15 405ef0baeb feat: make debug ui toggle-able 2026-08-12 01:35:25 +02:00
brammie15 c3c1d5ae28 feat: add "Add component" button 2026-08-12 01:18:47 +02:00