Jakub
|
41ac387ad0
|
Functioning egg
|
2026-05-17 11:21:33 +08:00 |
|
|
|
6ec23c8ff9
|
Move input to its own module
|
2026-04-19 21:25:08 +08:00 |
|
|
|
f54f9c4b40
|
Add scene system and update example
|
2026-04-19 10:15:18 +08:00 |
|
|
|
da164ae3c4
|
Fix action registration
|
2026-04-17 22:38:59 +08:00 |
|
|
|
30b8206889
|
First pass at a global input action system
|
2026-04-17 21:41:47 +08:00 |
|
|
|
b37f78330c
|
Pass requested entity components as arguments to 'entity systems
|
2026-04-17 17:10:00 +08:00 |
|
|
|
d379cd28d7
|
Add global systems and bounce boosting
|
2026-04-16 18:48:39 +08:00 |
|
|
|
d9f8f6f0d2
|
Systems, bug fixes, and first samples
|
2026-04-12 21:36:50 +08:00 |
|
|
|
71e92641f7
|
Move parameter guarding into its own module
|
2026-04-06 13:08:36 +08:00 |
|
|
|
6f9e0a934f
|
target FPS
|
2026-04-04 14:36:40 +08:00 |
|
|
|
edd3d24160
|
Allow batch processing systems
|
2026-04-04 14:21:49 +08:00 |
|
|
|
5456f643e3
|
refactor + some extra tests
|
2026-04-02 22:04:17 +08:00 |
|
|
|
36d72dded2
|
Add some simple tests
|
2026-04-02 14:35:13 +08:00 |
|
|
|
ac6ae74781
|
Fix queue being unset
|
2026-04-02 14:18:45 +08:00 |
|
|
|
213dfc67b6
|
Render queues and some test fixes
|
2026-04-02 14:16:25 +08:00 |
|
|
|
99ba25abec
|
Remove system rendering in preparation for a rendering queue
|
2026-04-02 10:46:21 +08:00 |
|
|
|
c7373bccf8
|
Add get-entity
|
2026-03-31 20:19:20 +08:00 |
|
|
|
4f8ca4d97b
|
Window clear color and create window after tests
|
2026-03-29 17:22:51 +08:00 |
|
|
|
7319c93cc0
|
Add functions for window creation
|
2026-03-29 17:19:32 +08:00 |
|
|
|
445e6acb08
|
Fix with-drawing call
|
2026-03-29 15:44:51 +08:00 |
|
|
|
f72e0e1ff5
|
Add more tests
|
2026-03-29 15:27:12 +08:00 |
|
|
|
6ec898f96c
|
Tests and csm build options
|
2026-03-29 15:02:06 +08:00 |
|
|
|
ed879f61a8
|
Change next frame naming
|
2026-03-29 03:21:00 +08:00 |
|
|
|
5c19a5f3a6
|
Add functions to clear ECS state
|
2026-03-29 02:16:56 +08:00 |
|
|
|
af50ef7c09
|
Some more renaming to make things consistent
|
2026-03-29 02:09:14 +08:00 |
|
|
|
2a4945d9c7
|
Function name changes and state exports
|
2026-03-29 02:07:49 +08:00 |
|
|
|
700b7a9cda
|
Sort systems by priority
|
2026-03-28 19:29:47 +08:00 |
|
|
|
69f1f584ea
|
Move queue resolution outside of drawing
|
2026-03-28 19:22:11 +08:00 |
|
|
|
71c6ba3ab7
|
Frame loop and we need raylib now
|
2026-03-28 19:20:00 +08:00 |
|
|
|
f1d6342089
|
Event buses (as hash tables for speed)
|
2026-03-28 19:14:54 +08:00 |
|
|
|
04a6555cbd
|
System addition/removal. I'm not doing topo sort (today)
|
2026-03-28 18:52:48 +08:00 |
|
|
|
9be97de885
|
Type checking for interface functions
|
2026-03-28 17:59:46 +08:00 |
|
|
|
a6b767a943
|
Rename core interface functions
|
2026-03-28 17:29:24 +08:00 |
|
|
|
be814a05da
|
Dont need raylib in here at the moment.
|
2026-03-28 13:34:29 +09:00 |
|
|
|
f9b419109a
|
Another comment
|
2026-03-27 16:17:00 +08:00 |
|
|
|
022b24533f
|
Basic component add and remove with queuing
|
2026-03-27 16:15:00 +08:00 |
|