Implement 2D
I implemented a TextureAtlas
for using sprites from an atlas. I made a little demo that would create an entity with an AtlasSprite
(a sprite from an atlas) and animate it!
![Video](/attachm…
Implement 2D
The top down controller is complete! I also implemented zooming, but its kind of wonky when I have a fixed height scale mode on the projection since it doesn't zoom into the origin of the screen.…
Implement 2D
Not long after the last post, I implemented a working orthographic projection. The camera movement I talked about was actually issues with the projection (who would've expected lol).
![2024-11-1…
95b01613fe
Return Result for asset handle wait_for_load, create shader asset loader that uses the preprocessor
8d54c42d74
update examples to use new camera bundles
3a4333d16e
ecs: implement Bundle traits for structs
617c4d69e8
render: fix 2d camera
315924f920
render: implement 2d sprite rendering
408127adea
Implement a "downcastable" wasm resource for ecs resources, cleanup code for exposing asset manager
68cd259bf7
Expose asset manager, can load images now
3245b4dad4
csharp: implement ecs world resources