Skip to content

Releases: Raflos10/Intuitive-GUI-for-Monogame

V1.1

20 Aug 01:23
Compare
Choose a tag to compare

Very many bug fixes. Highly recommend steering clear of the last version.
"Strict Selection" set to false seems to work fine now.
Margins may still need some work (whether or not the mouse highlights buttons when entering the margin area is still inconsistent)

Right now, grids need a fixed size container in order to be built, so if a grid is a child of another grid with the parent grid's column/row set to "Auto", it will be changed to "Fill" so that the child grid can be built with a fixed size.
This may later be resolved by adding a new method "BuildGridVariableSize" where every "Fill" column/row in the child grid is set to a size of zero, and the parent grid is then given the total size to continue with the "Auto" column/row calculation.
Don't worry, it makes sense in practice.

V1.0

10 Jul 03:17
Compare
Choose a tag to compare

Intuitive GUI for Monogame is now ready for use in your game!
Features:
-Grid-based GUI framework to make menu-building easier
-Supports mouse, keyboard, and gamepad input simultaneously
-Elements attached to menus move, and rotate together (for easy and smooth menu transition animations)
-Customize the behavior of your menus with options such as
-Persistent highlighting (stays highlighted even when the cursor leaves the menu)
-Highlighted by default (the default item will start highlighted)
-Strict selection (I recommend keeping this set to true for now)

I find ways to improve this library all the time when using it in my own game, so there will be more updates in the future.

V0.4

28 Jun 22:53
Compare
Choose a tag to compare

Restructured a lot of the aspects of this library so that UI elements are more customizable and have more logical functionality.

V0.3

27 May 21:41
Compare
Choose a tag to compare

The MGE.Items.dll file is optional (For bitmap fonts) and requires Monogame Extended.

V0.2: Changed to Component-based system and removed static class. Update no…

27 May 02:42
Compare
Choose a tag to compare
… longer triggers menus and items unless the mouse state has changed.

Basic

09 Jan 09:32
Compare
Choose a tag to compare

Very basic version, no keyboard/gamepad support.