44731fce27
Merge pull request '4-Book-Documentation' ( #5 ) from 4-Book-Documentation into dev
...
Reviewed-on: #5
2024-11-23 10:15:48 +01:00
2f797ece52
Merge branch 'dev' into 4-Book-Documentation
2024-11-23 10:15:38 +01:00
210be7f15f
Fix wrong merge
2024-11-22 10:10:05 +01:00
befaf61310
Update README.md
2024-11-22 10:09:22 +01:00
6fd444feec
Update README.md
2024-11-21 16:59:33 +01:00
064f2a9910
Merge branch '1-Book-Initial' into dev
2024-11-21 14:26:55 +01:00
27a682906d
added actual beef proj file
2024-11-20 16:30:41 +01:00
40d50bbda9
bugfix
2024-11-19 21:11:12 +01:00
bc8926725a
More system sorting and making the api slightly faster
2024-11-19 19:48:52 +01:00
6cd249dc5b
Added section ordering for systems runtime
2024-11-19 16:27:52 +01:00
34b929c4e7
Fixing up the component api to be more useable
2024-11-19 14:14:19 +01:00
499cea5b44
Change api to support archetypes and move stuff to different namespaces
2024-11-18 10:29:35 +01:00
a8ac473666
Some changes regarding ownership and making the api better
2024-11-17 22:15:58 +01:00
553b1f4166
Removed unecessary conent + bugfixes
...
We had a bug where double registering a component errored.
That was because I fucked up and used the wrong symbol name at one
point.
_size vs _sizeof
Its fixed now
2024-11-17 16:59:12 +01:00
70b39a2b4a
Bugfixes and more logic
...
UList was broken a bit, and we where doing unaligned memory access +
some other stuff
2024-11-17 12:44:47 +01:00
55077fc7c3
More Dynamic system
2024-11-14 15:35:33 +01:00
9bf9452cbe
Rewrite
...
Implement the sparse set and entity registry that entt uses/describes
2024-11-12 18:07:00 +01:00
239ddd1b18
initial setup for entt
2024-11-12 13:19:00 +01:00
171b36d571
Initial Commit ( #2 )
...
Move to this branch for ecs changes
Reviewed-on: #2
2024-11-11 19:47:09 +01:00
e49dca0403
Initial Commit
2024-11-11 18:00:37 +01:00
fe7eba4573
Initial commit
2024-11-08 18:53:05 +01:00