Commit Graph

76 Commits

Author SHA1 Message Date
Ben Kyd
e54a790524 riddle me that 2025-07-03 23:46:43 +01:00
Ben Kyd
83758c90b3 commit 2025-07-02 20:41:20 +01:00
Ben Kyd
b25e5b3937 add assimp as submodule 2025-06-30 20:45:41 +01:00
Ben Kyd
f8a7038ab2 remvoe submodules 2025-06-30 08:52:06 +01:00
Ben Kyd
e66a2eec47 restructure more 2025-06-29 23:33:26 +01:00
Ben Kyd
8e713e38e6 assimp and ECS, also renderpass? not really tho 2025-06-28 23:11:16 +01:00
Ben Kyd
0db51249ea gitignore 2025-06-28 23:10:20 +01:00
Ben Kyd
841631eb95 restructure around entt 2025-06-28 19:11:10 +01:00
Ben Kyd
a8b80e6013 move towareds new esc 2025-06-27 23:11:37 +01:00
Ben Kyd
f1e2f0b950 lets go 2025-06-26 22:47:09 +01:00
Ben Kyd
97df659110 clangformat 2025-06-24 10:06:00 +01:00
benkyd
83e1fcb1d9 bugfixes 2022-06-09 00:57:08 +00:00
benkyd
01c31f46f4 issues with entity allocation 2022-06-08 20:00:52 +00:00
benkyd
b90898fca6 entity is now an alias 2022-06-08 18:44:58 +00:00
benkyd
8717e3326b functional interface casting for component containers 2022-06-08 18:33:37 +00:00
benkyd
53a838ca20 component controllers 2022-06-08 15:56:36 +00:00
benkyd
27c8fe1291 more structure planning 2022-06-08 00:51:39 +00:00
benkyd
7c88558c55 entity component API sorted 2022-06-08 00:04:25 +00:00
benkyd
bdb29e6fa5 include refactor 2022-06-07 20:10:54 +00:00
benkyd
86d71b1167 more consistent naming 2022-06-07 19:01:13 +00:00
Benjamin Kyd
430e3e5e69 yes 2022-06-05 01:05:56 +01:00
Benjamin Kyd
fe3fb0101a what the fuck is a renderable 2022-05-20 01:36:53 +01:00
Benjamin Kyd
411200ddaa remove some bloated namespacing 2022-05-19 23:47:04 +01:00
Benjamin Kyd
19cacf248d fixed a lot of issues with keyboard polling 2022-05-19 22:37:21 +01:00
Benjamin Kyd
7e635a031c solve keymod problem 2022-05-18 00:48:00 +01:00
benkyd
f2a4d7d75f modifier keypresses 2022-05-13 19:27:25 +00:00
benkyd
1436b37f49 ok epic 2022-05-13 15:04:00 +00:00
Ben
799a612144 docs 2021-11-12 21:02:47 +00:00
Ben
d674346016 Merge branch 'master' of https://github.com/benkyd/aeon 2021-11-12 21:01:44 +00:00
Ben
b1f79f4aa3 Events function and propogate properly now 2021-11-12 21:01:30 +00:00
Benjamin Kyd
edf31f28bf Update DEVL.md 2021-11-12 20:22:08 +00:00
Ben
17a1913747 docs 2021-11-12 20:07:33 +00:00
Ben
e9fb4495d4 add docummentation and development notes 2021-11-12 20:01:50 +00:00
Ben
fc1e5200dd well that was an oversight 2021-11-12 19:57:20 +00:00
Ben
d69b6af375 stAcKbASed EvENtS 2021-09-27 16:08:48 +01:00
Ben
1b494f45e0 maybe if the engine was the master of layers 2021-09-27 14:53:37 +01:00
Ben
0a4bf9f3e8 fixed in the worst way possible 2021-09-22 02:02:15 +01:00
Ben
46024124e3 imgui cleanup - still crashes on mod 2021-09-22 01:31:50 +01:00
Ben
1b6aa78e44 Levels tick 2021-09-22 01:14:21 +01:00
Ben
dec2af6408 Layers ARE EVENT LISTENERS??? *whaaat* 2021-09-20 19:30:22 +01:00
Ben
8b74ad752c cleaned up ImGui a bit 2021-09-20 16:13:47 +01:00
Ben
ad0e841e9b Dear ImGui 2021-09-18 17:30:57 +01:00
Ben
b221dedb6b imgui time i think 2021-09-17 17:40:59 +01:00
Ben
0954a27873 moved a little around 2021-09-17 17:37:47 +01:00
Ben
23ff2547bb little optimisation 2021-09-17 17:28:12 +01:00
Ben
163e0eeafd KEYBOARDEVENTS DONE????? 2021-09-17 17:22:54 +01:00
Ben
7d5242126b lol 2021-08-19 20:08:52 +01:00
Ben
2e579a3b11 keyboard ennit 2021-08-19 18:16:42 +01:00
Ben
a4cfaf6f23 mouse events 2021-08-19 17:42:28 +01:00
Ben
bf89265947 window events flowww 2021-08-19 16:47:49 +01:00