fishfolk / bones

An easy-to-use game engine for making real games.
https://fishfolk.org/development/bones/introduction/
Other
236 stars 20 forks source link

bones_framework does not compile with no default features enabled #442

Closed MaxCWhitehead closed 2 months ago

MaxCWhitehead commented 3 months ago

Looks like issues with ui / egui and also audio. Probably need to gate some code behind features.

Seems like debug.rs (framerate egui window) and networking/debug.rs (net debug window) both need to be disabled without ui.

Additionally, the network debug window probably should have its own feature flag (that depends on ui), as this collects additional data in async channel that is not flushed unless window opens, probably don't want in release profile in long term.

Audio is a quick fix.