Dylan Ancel
Dylan Ancel
Hi 🙋 This was discussed a long time ago on gitter but the api changed a lot since then. At the time, a few things were implemented: - [`StorageId`](https://github.com/leudz/shipyard/blob/0eb8840f692bd298965d39513806c3888cec90fc/src/storage/mod.rs#L20) is...
Apparently I choose the wrong day to not look at the forum :laughing: Just so everyone can follow, [here's a link](https://users.rust-lang.org/t/scripting-design-for-shipyard-ecs/44169). I read the forum's discussion but I'm pretty sure...
Sorry it took me so long to respond, I knew someone on zulip used Python with shipyard so I asked them a few questions. I also looked into pyo3 and...
"Level 2" will be built on top of "level 1". And yes in theory users could make it but it'll involve a lot of `unsafe` so shipyard will provide it,...
It's an interesting project, very ambitious. I'm going to check what needs to be done for "level 1", if it's not much work, I'll do it. If it requires more...
Hey! I don't think you can help yet but I've made some progress on what I have to do before taking care of this issue. Shared components should be bug...
No waste of time, don't worry. Best of luck for your project =)
The main motivations are listed here: https://shipyard.zulipchat.com/#narrow/stream/269448-update/topic/On.20demand.20tracking/near/325747110. I agree it's not perfect, `Mut` is annoying and a cargo feature can't be added to solve the problem. I think this is...
The new design should fix this issue. https://github.com/leudz/shipyard/commit/eed63f6582c63da88dd7aed3784d7655a1970e34 This commit changes the type in iterators: https://github.com/leudz/shipyard/commit/d2f3c5a270f25026f11bd37a91436b7175a5e501
Hi, it's a known limitation, the counter wraps and it's still the case on master. For most use-cases it shouldn't be observable. When I picked the size of the counter...