I wonder if there is an example of using bevy's ui to making hover over tooltips on buttons. I guess it would be just generating a new node with whatever text is needed while having other things be in the background, but not sure if usually that node gets deleted afterwards or what.
Keep in mind that only the API of dear imgui is stateless and it heavily makes use of caching so performance is only an issue for extremely naive implementations of immediate mode UI.
I've heard different things about the performance of imguis. I've never had a problem but people always cite performance issues so I played it safe with my video
I'm trying to find both a Game engine and also a UI toolkit that works on Windows, macOS, Linux, Android, and iOS, and it's shocking to see that nothing really changed in 10 years, there's still no good options.
@@Giantwow3896 Thank you for taking the time to comment thoughtfully, but there is no chance in hell I can use Unreal or Unity. If it's made in Unity then my project (non-Game) would be destroyed because I don't really own the codebase anymore and we've become a dependent to owing payments to some other company. And my investors said that if our projects are made in Unity they will not invest anything because we'd be making something we don't really own. For example, imagine how difficult it would have been for Notch to sell Minecraft for $2.5 B, if Minecraft had been made in UNREAL and it wasn't really his codebase and he owed a chunk of the company to EPIC games. I would rather leave the game industry than use Unreal. Unreal means that I failed.