Carter Anderson
|
19fe299f5a
|
ecs: use Mut<T> tracking pointer everywhere
|
2020-07-18 02:09:55 -07:00 |
|
Carter Anderson
|
950e50bbb1
|
Bevy ECS migration
|
2020-07-10 01:06:21 -07:00 |
|
Carter Anderson
|
1f12964026
|
legion: remove foreach system functions
this is a bit sad, but upstream legion's new lifetimes appear to be incompatible with our foreach approach
|
2020-06-27 12:06:12 -07:00 |
|
Carter Anderson
|
e75496772e
|
legion: change query system ordering
|
2020-06-27 10:18:27 -07:00 |
|
Carter Anderson
|
92c44320ee
|
ecs: rename EntityArchetype to ComponentSet
|
2020-06-25 11:21:56 -07:00 |
|
Carter Anderson
|
e921ae0199
|
sprite: use bevy_transform types in sprite sheet entities
|
2020-06-22 12:35:33 -07:00 |
|
Carter Anderson
|
faacd2778d
|
sprite: add color to TextureAtlasSprite and make Vec3 16 bytes again to account for glsl UBO layout
|
2020-06-21 17:43:36 -07:00 |
|
Carter Anderson
|
4246d47fec
|
render: move pipeline compilation and bind group creation into draw stage. impl ResourceSet for DrawContext. progress on text drawing. general cleanup
|
2020-06-18 17:27:20 -07:00 |
|
Carter Anderson
|
e855995145
|
cargo fmt
|
2020-06-15 12:47:35 -07:00 |
|
Carter Anderson
|
2705e5cbb4
|
add texture atlases
|
2020-06-06 00:12:38 -07:00 |
|
Carter Anderson
|
9d80b5965e
|
example: add rpg assets for use in examples (maybe pair this down in the future)
|
2020-06-05 17:26:41 -07:00 |
|
Carter Anderson
|
db6a365b13
|
saner orthographic projection
|
2020-06-04 17:09:24 -07:00 |
|
Carter Anderson
|
a4c15f96de
|
Timer Resource/Component
|
2020-06-03 19:53:41 -07:00 |
|
Carter Anderson
|
5927bad382
|
sprite sheets are fully operational
|
2020-06-03 19:00:19 -07:00 |
|
Carter Anderson
|
5bcd594cb4
|
bytes: AsBytes trait, remove zerocopy, remove glam fork
|
2020-06-01 19:38:05 -07:00 |
|