Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bevy 0.4 objects loading support #41

Open
wants to merge 7 commits into
base: bevy-0.4
Choose a base branch
from
Open

Conversation

dmtaub
Copy link
Collaborator

@dmtaub dmtaub commented Mar 15, 2021

Propose putting this in as the default 0.4 branch and publishing a crate. I have a few more updates (adding map events) in my Bevy 0.5-pre branch, but I back-ported a couple of bugfixes, too.

first objects showing
indexing works and optimize tiles for objects
create object struct
refactor done
offset fixed
refactor map/object offset
scaling for objects works
position responds to scale (no skew yet..)
layering objects based on y for now
remove prntlns
object groups as part of map
object groups and objects in map from_bytes
better API
optimize creation of texture_atlases for objects
adding local state for despawning old layer chunks
remove old objects on modified
object ready event
passing name of object
refactor, not ready yet
fix duplicated object bug
refactor spawning of objects
map_transform refactor
finally fix positioning for shape (rect) objects
clean up old mapped entities and remove local public
Add debug config to map component
option and query for debug_Config
debug interface for objects
adding is_shape fn to object
allow invisible objects
visible pub
using both layer id and tileset guid to index mesh, fixing multiple layers
adding tile textures as dependent assets
refer back to upstream after merge of PR
created entities part of map bundle, fix object hash for wrong map
all entities include map_handle component
rev up, add author
Tested with a map that references a tilemap with 1px spacing
Default points to 1.0 size objects, for fallback and visibility
@dmtaub dmtaub changed the title Bevy 0.4 objects Bevy 0.4 objects loading support Mar 15, 2021
@bjorn
Copy link

bjorn commented Apr 26, 2022

I guess this is obsolete by now, or would there still be projects using Bevy 0.4?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants