2 ms·
It's also suited to games, where "non standard" UI is expected and part of the experience.
by userbinator 2y ago
It's also suited to games, where "non standard" UI is expected and part of the experience.
- delta_p_delta_x 2y agoMost games don't use ImGUI, though. Like the parent commenter said, it's useful for debugging, but the actual in-game UI—HUD, inventory, map, etc—is usually rendered by yet another middleware framework like Scaleform, or something that the engine provides (Unreal or Unity).
- spookie 2y agoNuklear is sometimes used. Anyhow, I do know of some game engines created and used by a (very large) game studio that uses ImGUI. I won't say anything else though :)
- NekkoDroid 2y ago> I do know of some game engines created and used by a (very large) game studio that uses ImGUI. It often isn't a secret: https://github.com/ocornut/imgui/wiki/Software-using-dear-imgui https://github.com/ocornut/imgui/wiki/Software-using-dear-im...
- summerlight 2y agoThis is true. There is a reason why Scaleform made its way to become a popular gaming UI framework even though many of its weakness. The most important focus in game UI framework should be on tools and pipelines for artists/designers and this is usually not up to engineering decisions. I won't say that using ImGUI for game is impossible, but there might be lots of tooling works ahead for production game development.