Closed J23t closed 2 months ago
Yup, there are other libraries that are dedicated to UI in MonoGame which I recommend such as Myra: https://github.com/rds1983/Myra. Right now I only have so much time to work on Extended and GUI is not on the priority list.
Also, highly recommend ImGUI for basic needs such as editors: https://github.com/mellinoe/ImGui.NET
I'm using EmptyKeys.UI. It's going to have to stay until I have something better.
CocosSharp was using MonoGame and Xamarin.Forms but it seems to be abandoned.
Maui evolution of xamarin.forms is coming to dotnet6.
I'll check out ImGUI and myra. Thanks.
For MonoGame.Extended 4.0 and later the recommended UI library is Gum:
https://www.monogameextended.net/docs/features/ui/gum/gum-forms/
Currently a managed GUI system is not a priority task for MonoGame.Extended, especially since a GUI library itself is as much maintenance as the rest of Extended itself would be.
There are other community members that have created GUI libraries. As @vchelaru stated above, the recommended UI library at this time is Gum
If you wish to continue using MonoGame.Extended.Gui, it has been moved to it's own repository. https://github.com/craftworkgames/MonoGame.Extended.Gui
When I tried out the GUI I couldn't get skinning to work. #646 Seems like a lot of the GUI package is in disarray and with GUI code being removed/commented out from the samples. (Skinning, Screens from XML, View from a MGEML file?) I'm not a fan of hardcoding.
What is the status of MonoGame.Extended.GUI?