5 ms·
They are using imgui. It would be hard to find a game studio that doesn't. https://github.com/ocornut/imgui https://github.com/ocornut/imgui
by Comevius 4y ago
They are using imgui. It would be hard to find a game studio that doesn't.
https://github.com/ocornut/imgui https://github.com/ocornut/imgui
- Karsteski 4y agoIt's great that DearImgui is used in so many places! I immediately noticed it. It got me started on GUIs in C++ a few years ago when I was new to programming :)
- bmitc 4y agoJust dropping a note that the developers want it referred to as Dear ImGui. https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-what-is-this-library-called https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-w...
- 3np 4y agoSuch an awkward thing to be particular about. Renaming the repo and binary to dimgui or something would be so much more impactful in this than running around correcting people for using the actual name of both the repo and binary when referring to the application. If I was asked by Bram Moolenaar to start calling vim "dear vim" starting tomorrow I would kindly tell them to fork off (and do a proper rename in the process ;)) (I don't mean that you are "running around" but someone is)
- spoils19 4y ago
- tentacleuno 4y agoNot sure what you mean by woke ...? The name was changed because it conflicted with the general concept of immediate mode GUI.
- jamiek88 4y ago
- _gabe_ 4y agoIf I understand correctly, the reason the developers are picky about it is because imgui has become common vernacular for a certain style of gui rendering. You have retained mode guis rmguis, and immediate mode guis, imguis. It would be like if you initially named your project SQL before SQL was just a common name for any query language in a SQL-like syntax. Almost nobody actually means the SQL that IBM made when they say they use SQL, instead they usually mean they use SQLServer, or MySQL, or SQLite, or etc. Technically they are all SQL, but they all have slightly different functions and massively different internals. In the same way, there are several imgui libraries that all have similar APIs and architectures, but it's good to be specific about which specific library you're using.
- bmitc 4y agoI don't mind someone being particular about a name and wanting consistency. Although, yea, I'm not sure why they haven't renamed the repository.