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

Data driven definitions #200

Closed
keis opened this issue Oct 22, 2023 · 0 comments
Closed

Data driven definitions #200

keis opened this issue Oct 22, 2023 · 0 comments
Labels
engine Core game engine improvements

Comments

@keis
Copy link
Owner

keis commented Oct 22, 2023

Define different structures, character types, resource etc in data files and load dynamically.

Look at https://github.com/Leafwing-Studios/Emergence

keis added a commit that referenced this issue Oct 28, 2023
The inventory is implemented as a hashbag of opaque item identifiers
Id<Item> which are implemented as u64 hashes of strings.

Scaffolding for #200
@keis keis added the engine Core game engine improvements label Nov 13, 2023
keis added a commit that referenced this issue Nov 25, 2023
keis added a commit that referenced this issue Dec 3, 2023
This defines a new generic codex asset loader to enable some hard coded
definitions to move to data files #200

Absorb the `Id` implementation used by Inventory.
keis added a commit that referenced this issue Dec 3, 2023
This defines a new generic codex asset loader to enable some hard coded
definitions to move to data files #200

Absorb the `Id` implementation used by Inventory.
keis added a commit that referenced this issue Dec 3, 2023
This defines a new generic codex asset loader to enable some hard coded
definitions to move to data files #200

Absorb the `Id` implementation used by Inventory.
keis added a commit that referenced this issue Dec 3, 2023
This defines a new generic codex asset loader to enable some hard coded
definitions to move to data files #200

Absorb the `Id` implementation used by Inventory.
keis added a commit that referenced this issue Dec 5, 2023
keis added a commit that referenced this issue Dec 5, 2023
keis added a commit that referenced this issue Dec 5, 2023
keis added a commit that referenced this issue Dec 5, 2023
keis added a commit that referenced this issue Dec 9, 2023
keis added a commit that referenced this issue Dec 10, 2023
keis added a commit that referenced this issue Jan 13, 2024
keis added a commit that referenced this issue Jan 13, 2024
keis added a commit that referenced this issue Jan 13, 2024
@keis keis closed this as completed Jan 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
engine Core game engine improvements
Projects
None yet
Development

No branches or pull requests

1 participant