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

Investigate Bad TilemapCollider Performance in Extreme Cases #728

Open
ilexp opened this issue Jul 1, 2019 · 0 comments
Open

Investigate Bad TilemapCollider Performance in Extreme Cases #728

ilexp opened this issue Jul 1, 2019 · 0 comments
Labels
Bug It's broken and should be fixed Core Area: Duality runtime or launcher Help Wanted Contributions especially appreciated Performance Related to runtime or editor performance Tilemaps Area: Tilemaps core / editor plugins
Milestone

Comments

@ilexp
Copy link
Member

ilexp commented Jul 1, 2019

Summary

Tilemap Collider generation is too slow in "extreme" cases, causing micro-freezes during editing and at runtime when editing tilemaps.

How to reproduce

  • Create a simple tileset with two tiles - one fully passable and one fully blocking.
  • Create a new tilemap that is at least 32x32.
  • Edit the tilemap to create a checkerboard pattern of blocking and passable tiles.
  • Profile and check performance while editing.

ex
ex (1)

Reported on the chat by user TBDesignes.

@ilexp ilexp added Bug It's broken and should be fixed Core Area: Duality runtime or launcher Performance Related to runtime or editor performance Plugin Area: Misc. core / editor plugins labels Jul 1, 2019
@ilexp ilexp added this to the General milestone Jul 1, 2019
@ilexp ilexp added the Help Wanted Contributions especially appreciated label Jul 1, 2019
@ilexp ilexp added Tilemaps Area: Tilemaps core / editor plugins and removed Plugin Area: Misc. core / editor plugins labels Jul 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug It's broken and should be fixed Core Area: Duality runtime or launcher Help Wanted Contributions especially appreciated Performance Related to runtime or editor performance Tilemaps Area: Tilemaps core / editor plugins
Development

No branches or pull requests

1 participant