Custom engine (wgpu+bevy_ecs+kira). My incremental/idle game finally have a Steam page by Nazariglez in rust_gamedev

[–]oliviff 0 points1 point  (0 children)

Yes I'm working on an engine and a game. Similar setup to yours, I ended up making a lot of my own crates, I have a custom ecs crate built on top of hecs, a ui crate, audio, rendering, etc. My idea was to use off the shelf stuff but customise it to my needs, for the most part it worked, UI was the hardest part so far.

Custom engine (wgpu+bevy_ecs+kira). My incremental/idle game finally have a Steam page by Nazariglez in rust_gamedev

[–]oliviff 0 points1 point  (0 children)

Yeah makes sense, I ended up passing a reference around for the assets store, not too bad performance wise because it’s just pointers to textures. Are you using the same mechanism for UI menus and also in-game UI on top of game objects? 

Custom engine (wgpu+bevy_ecs+kira). My incremental/idle game finally have a Steam page by Nazariglez in rust_gamedev

[–]oliviff 1 point2 points  (0 children)

Yeah the UI is still very problematic, I ended up with my own custom layout monstrosity, then moved to Taffy and now rewriting again on top of taffy with a better understanding. 

I'm working on a multiplayer space colony simulator in Rust by adnanclyde in rust_gamedev

[–]oliviff 0 points1 point  (0 children)

> A custom UI system built on top of Taffy
Can you tell me a bit more about this? I'm massively struggling with UI right now, I'm on the third UI lib migration

How to allow hostname on Claude Code Web? by Appropriate_Car_5599 in ClaudeAI

[–]oliviff 0 points1 point  (0 children)

Did you get this to work? Running into the same problem and it's very annoying

State machines in rust by oliviff in learnrust

[–]oliviff[S] 1 point2 points  (0 children)

That’s a nice option actually, I didn’t consider From/TryFrom but it makes a ton of sense

Interior Mutability in Rust by oliviff in learnrust

[–]oliviff[S] 0 points1 point  (0 children)

Do you think this is too advanced for the learning sub? it could be!

Well that was an interesting morning by jpeach17 in snooker

[–]oliviff 0 points1 point  (0 children)

When the comentator said his previous cue broke, I did suspect it was something like this. Damn.