Emi
Emi
Closing in favor of https://github.com/hexops/mach/issues/587
Another failure:
It's weird how we go from `setMouseButtonCallback` test to `set_getGammaRamp` test in the same stack trace. Is the stack trace wrong, or how do we end up there?
I like the design overall. Thanks for starting this! ## Questions * When can `loadCollection` be called? It seems to return `void` so presumably it must be called before any...
OK this makes a lot of sense. 1. I assume that collections config file format (JSON above) is not actually something end users of Mach would need to deal with,...
Collections is the abstraction / part of this proposal I feel least confident about. I think it enforces a certain way of working with your game data that may not...
**Suggestion:** update the proposal with a solidified set of goals and non-goals. We could start with this set: ## Goals * Cross-platform (Desktop, WASM, Android, iOS, etc.) * Handles loading...
**Suggestion:** We could remove the idea of collections entirely, and instead add explicit support to the proposal for exclusion of assets and modding: --- In order to access a resource,...
**Problem:** I think the scoping logic may not be sufficient, OR I don't exactly understand how it should work. I see a few use cases we should support with scopes:...
**Answers:** > is_binary: bool, // May not be needed I agree, not needed. Detecting if a file is binary (and what that actually means) is notoriously difficult/annoying. > How do...