5c4137506b
Entity Scene API draft
2023-03-12 12:58:18 +00:00
cc5400587c
Entity Section API draft
2023-03-12 12:05:01 +00:00
33b27fc9a1
Component API draft
2023-03-11 07:57:03 +00:00
387bc84985
UUID & start on IDs
2023-03-11 07:14:36 +00:00
1297af3db1
Bugfix/merge fixes ( #11 )
2022-11-29 17:52:54 +00:00
Curle
a3e89b4e8f
Replace the renderer with a modern, module version. ( #7 )
...
* New Vulkan Renderer Module & Associated Fixups
2022-11-26 16:44:16 +00:00
71b95e1ccf
Base of the Module system ( #8 )
...
Co-authored-by: Curle <curle@gemwire.uk>
2022-11-26 13:22:36 +00:00
Curle
6dbb04ea83
Add SpdLog and ImGui to project. ( #3 )
...
* Implement spdlog logging
* Implement ImGui
* Fix crashes on dedicated GPUs
* Add some error detection
* Move error logging to spdlog
2022-07-28 21:13:52 +02:00
Curle
a370f28f14
Implement a Vulkan Renderer module ( #2 )
...
* Starting work on the Vlkx renderer
* Fix renderer implementation
* Move GLM to FetchContent
2022-07-19 20:41:44 +02:00
Curle
3bf44e8985
CMake Build System ( #4 ) and some code form the old codebase
...
* added test game, moved engine projects under "shadow" folder
* More work on build files
* fix git ignore
* working game folder setup
* Work on game rule
* [SYNC] work on the shadow engine rule
* [SYNC] Added wrapper c sript
* Work on wrapper
* Working wrapper
* Add Vulkan sdk rules
* First working build using the CMake toolchain
* updates
* fix tests
* remove .clwb
Co-authored-by: dpeter99 <dpeter99@gmail.com>
2022-07-19 19:34:21 +02:00
66d8618e4e
[DOCS] Started core architecture UML plans
2022-06-25 12:04:56 +02:00
26ece035a2
[DOC, THESIS] Start thesis plan
2022-06-24 18:49:11 +02:00
09de216b0a
[DOCS] Added thesis template form the Uni.
2022-06-24 12:42:23 +02:00
606709ae3a
Move stuff to Catch2 testing, deprecate current tests
2022-06-24 00:15:37 +01:00
4dbf5cacea
[BUILD] Finalizing the Bazel setup
2022-06-24 01:07:57 +02:00
ae19bccce4
[BUILD] small fixes?
2022-06-19 20:16:22 +02:00
1d6ddc803e
[BUILD] Initial BAZEL setup
2022-06-18 17:03:30 +02:00
87e7c7d202
[BUILD] Removed cpp20 modules. As no IDE supports them they will not be used.
...
This should be re-evluated later when both VScode and Clion has support for them.
2022-06-15 16:31:15 +02:00
b4d27c8b39
[SFF, WIP] Started SFF writer
2022-06-13 13:37:18 +02:00
e4b88c8d9c
[CI, Test] Added 'PropertySheets' marking and test job in actions
2022-06-10 13:51:58 +02:00
34643a632d
More complex test case
2022-05-27 21:30:01 +02:00
5afbc014da
Reworked SFF parser
2022-05-27 21:16:05 +02:00
10625e731a
First actual unit test
2022-05-27 01:18:16 +02:00
b1523d13a6
It compiles!
2022-05-27 00:47:26 +02:00
defbb33ce8
Removed std.core
2022-05-26 23:52:01 +02:00
080f6177d2
[WIP]
...
Add SDL2 and glm prop files
Add shadow file format files
Add test project for shadow file format
2022-05-26 20:04:35 +02:00
de76920dd9
Not working sdl2 and glm build
2022-05-26 01:16:11 +02:00