3 ms·
Most 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 ren
by delta_p_delta_x 2y ago
Most 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.