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

feat(engine): Fast system matching #67

Open
0ffz opened this issue Apr 24, 2022 · 0 comments
Open

feat(engine): Fast system matching #67

0ffz opened this issue Apr 24, 2022 · 0 comments
Assignees

Comments

@0ffz
Copy link
Member

0ffz commented Apr 24, 2022

Currently when a new archetype is created, it iterates over all systems and caches which ones match it.

A more clever idea involves creating graphs similar to the archetype tree, for what systems should be tracked, untracked, or triggered when a component gets added or removed.

@0ffz 0ffz self-assigned this Apr 24, 2022
@0ffz 0ffz changed the title Fast system matching feat(engine): Fast system matching Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant