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

Late Binding Logic and Data Modules #8868

Open
speigg opened this issue Sep 20, 2023 · 2 comments
Open

Late Binding Logic and Data Modules #8868

speigg opened this issue Sep 20, 2023 · 2 comments
Assignees

Comments

@speigg
Copy link
Member

speigg commented Sep 20, 2023

It should be possible to perform late binding of any data or logic modules in the engine.

This means, serialized scene data should indicate where to find the modules needed to dynamically load those data/logic modules.

We should manage the resolution of those modules using import maps.

@HexaField
Copy link
Member

  • Component jsonID should map to a module in the project via an import map
  • needs to be done before a scene is deserialized
  • driven by GLTF files through layers & variants

@HexaField
Copy link
Member

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

No branches or pull requests

3 participants