5 ms·
Looks like they are using IMGUI as dev tool: https://github.com/ocornut/imgui https://github.com/ocornut/imgui
by glassconclusion 4y ago
Looks like they are using IMGUI as dev tool: https://github.com/ocornut/imgui https://github.com/ocornut/imgui
- meibo 4y agoIf you enter any game studio nowadays, you're very likely to see Dear ImGui - it's pretty ubiquitous, and just flexible enough for programmers to make nice debug views for any purpose. It's nice in that you won't have to learn another UI kit when switching studios.
- Der_Einzige 4y agoWow. The paper on NLP I'm presenting soon includes software that I built using the python fork, dearpygui. I had no idea that dear imgui was so popular. It seems to me to be super high quality of a GUI library.
- gambiting 4y agoYeah, I work at Ubisoft and we officially sponsor the project too - it's used pretty much on every production we have. You can see it here being used in Rainbow Six: https://montreal.ubisoft.com/en/ubisoft-sponsors-user-interface-library-for-c-dear-imgui/ https://montreal.ubisoft.com/en/ubisoft-sponsors-user-interf...
- Dinux 4y agoYes, for their internal testing tools.
- honkdaddy 4y agoSidebar: if I wanted to eventually transition from Android dev to C++ game dev, is my time building C++ ImGui tools a comparable experience, or is game dev a truly different beast? Curious for some opinions :) The reason I like mobile and small desktop applications is partially for the tight cycles of build/test/fix/ship. Even writing it out now, the experience of working on any game of even moderate complexity must be entirely different, right?
- ptr 4y agoHaving a tight dev loop is important for complex games too — when you press F5, you build the whole game. Sometimes you even build the engine and all dependencies. Shipping usually follows a slower patch schedule since you need to pass certification etc. If you work on a game, building ImGui tools isn’t a primary concern, it’s what you do to be able to easily test your stuff.
- deleted 4y ago[deleted]
- TakeBlaster16 4y agoI noticed that too. I wonder if the creator has ever seen a dime of Rockstar's GTA money. Looks like no[1], but at least there are a few other AAA developers there. [1]: https://github.com/ocornut/imgui/wiki/Sponsors https://github.com/ocornut/imgui/wiki/Sponsors