Wynillo / AncientCave_Game

0 stars 0 forks source link

Looking for UI Framework/Library compatible with MonoGame #1

Open Wynillo opened 8 months ago

Wynillo commented 8 months ago

Problem: I'm not the strongest at UI design, and manually handling component positioning can be time-consuming. I'd like to find a UI framework/library that simplifies this process and offers pre-built components to expedite development.

Desired Solution: Looking for recommendations for a UI framework/library that integrates well with MonoGame. Ideally, it should meet the following criteria:

Must-Haves:

Additional Information: If possible, please share any experiences or recommendations you have regarding UI frameworks/libraries that fit these criteria.

Wynillo commented 8 months ago

Found Frameworks:

GeonBit.UI: This is a popular and actively maintained UI framework offering a wide range of UI elements, layouts, and theming capabilities. It boasts a user-friendly API and good documentation. Myra: This is another established UI framework with a focus on being lightweight and efficient. It offers a WYSIWYG (What You See Is What You Get) editor for easier UI design and is compatible with MonoGame, FNA, and Stride game engines. EmptyKeys: This framework allows you to create UIs using a WPF-like XAML language, potentially streamlining the process for developers familiar with that approach. Apos.Gui: This is a less widely used option, but it offers basic UI elements and might be suitable for smaller projects. MonoGame.Extended.UI can be considered a UI library for MonoGame, but it doesn't offer the full feature set of a full-fledged UI framework.

Currently experimenting with Myra