Quantcast
Channel: Community | MonoGame - Latest topics
Viewing all articles
Browse latest Browse all 6821

Myra Library

$
0
0

@rds1983 wrote:

Hi everyone,
I would like to introduce Myra - UI library for the MonoGame.
It has following functionality:
* Texture Atlases. That could be loaded at run-time from LibGDX .atlas format.
* Bitmap Fonts. Myra has it's own text renderer that allows text wrapping and coloring. Fonts could be loaded at the run-time from AngelCode's BMFont ASCII .fnt format. Cyotek.Drawing.Bitmap library is used for that.
* UI Widgets. Button, CheckBox, ComboBox, Grid, Image, Menu, ScrollPane, SplitPane(with arbitrary number of splitters), TextBlock, TextField, Tree and Window.
* UI Skinning. The awesome default skin had been borrowed from the VisUI project. The default skin could be replaced with a custom skin loaded from the JSON.
* Standalone UI Editor. It uses Myra itself as UI. Though it's not ready yet and therefore not included in the installation package. It's screenshot is at the end of this post.

The documentation is rather poor yet. But making it complete is one of the top priorities.

The library could be evaluated by installing the following package:
https://github.com/rds1983/Myra/releases/download/0.3.9.1/Myra.0.3.9.1.msi
It contains Myra libraries and two executables: the samples launcher with MonoGame DX Backend and the samples launcher with MonoGame GL Backend. I must warn that the second launcher has a bug - it crashes when you try to close a sample. It's related to the MonoGame and hopefully will get away in the version 3.6

Myra is far from being complete but ready to be evaluated. My top priorities are to finish the documentation, fix bugs, finish the UI Editor and include it in the installation package.

If the project will attrack any interest and if forum administration wont mind, then I'll post the updates in this thread.

The project page: https://github.com/rds1983/Myra.

Thanks!

Posts: 9

Participants: 6

Read full topic


Viewing all articles
Browse latest Browse all 6821

Trending Articles