[tsc-devel] GUI library (was: More on dependencies)
Marvin Gülker |
Mon, 16 Oct 2017 18:59:19 UTC
Am 15. October 2017 um 17:54 Uhr -0500 schrieb Ryan Gonzalez <…9@g…>:
> Off the top of my head I know of (if you can't already tell, I'm a bit
> of a nerd when it comes to trying out like 20 different things...):
>
> - ImGui: https://github.com/ocornut/imgui
> - Nuklear: https://github.com/vurtun/nuklear
> - SFGUI (though the maintenance activity of this one seems a little
> dead...): https://github.com/TankOs/SFGUI
Ah yes. I remember there were some alternatives to CEGUI. SFGUI
obviously falls out if we want to keep the door open to switching away
from SFML and it's not maintained well anymore, so I think we can drop
it from our considerations.
I remind everybody of the lengthy discussion we had on the tracker on
the topic of the GUI library before I force-updated TSC to CEGUI
0.8[1]. The most relevant issue with IMGUI was at that time that there
is no possibility of skinning, i.e. you have to accept the default look
with only minimal possibility of adaptions. This situation has not
changed according to IMGUI's README.
Of nuklear I hear the first time, but it appearently is skinnable and
seems to have a popularity degree similar to IMGUI judging from the
number of stars it received on GitHub. I'm going to take a closer look.
Marvin
[1]: https://github.com/Secretchronicles/TSC/issues/10
--
Blog: https://www.guelkerdev.de
PGP/GPG ID: F1D8799FBCC8BC4F