Description

Lightui is a simple GUI system that makes it easy to add great looking menus and controls to your games.

Lightui Features

  • Menus with captions
  • Scrolling menus
  • Panel menus
  • Buttons with custom text
  • Checkboxes
  • Radio buttons
  • Toggle buttons
  • Value sliders of any width
  • Label text
  • Icon buttons with 25+ icons included
  • HTML5 compatible
  • More features are planned for future updates!

HTML5 Demo

http://rocketgears.com/lightui/demo/index.html

Documentation

http://rocketgears.com/lightui/documentation.html

Simple Menu Example

// Create the menu window container
with(lightui_create_window(noone, 250, 400, 320, 'MENU'))
{
    // Create the play button
    lightui_create_menu_button(noone, 50, 300, 'Play', 'test_play', menu_button_callback);

    // Create the settings button
    lightui_create_menu_button(noone, 130, 300, 'Settings', 'test_settings', menu_button_callback);

    // Create the store button
    lightui_create_menu_button(noone, 210, 300, 'Store', 'test_store', menu_button_callback);
}

Simple Settings Panel Example

// Create the lightui window
with(lightui_create_window(noone, 60, 500, 630, 'SETTINGS'))
{
    // Create a toggle
    lightui_create_toggle(60, 82, 1, 'test_toggle_1', settings_toggle_callback);

    // Create a checkbox
    lightui_create_checkbox(60, 250, 1, 'Item \#1', 'test_checkbox_1', settings_checkbox_callback);

    // Create a slider
    lightui_create_slider(60, 370, 160, 50, 'test_slider_1', settings_slider_callback);

    // Create a radio button group
    lightui_create_radio(60, 490, 0, 'Low', 'value_low', 'test_radio_1', settings_radio_callback);
    lightui_create_radio(190, 490, 1, 'High', 'value_high', 'test_radio_1', settings_radio_callback);
}

More info

End User Licence Agreement (EULA).

Changes in 1.5.0

The 1.5.0 release contains minor updates based on feedback from users.

  • Update - Elements that draw text now reset the alignment to left before drawing.
  • Update - Font rendering is corrected for some center aligned elements.

If you encounter any issues please report them: https://marketplace.yoyogames.com/publishers/753/daniel-mccoy/contact?asset=1512

Version 1.5.0. Published March 26, 2015

Created with GameMaker: Studio v1.4.1474

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Nermin B 16 March 2016

Doesnt work on mobile.

I tested it on Android and it doesnt work as good as on windows


Gravatar

Tito A 10 March 2016

Need more install details

A beautiful menu system, but need more detailed information on how to customize it. Newcomers like me will easily get lost. It's just too hard to edit. Please, make youtube videos. You have an excellent product here, but it lacks explanation data for newbies.


Gravatar

Bill D 02 March 2016

Lean Mean Menu Machine

Very well done! Easy to learn and use.


Gravatar

Anonymous 20 March 2015

definitely buy

This is one of the best gui assets one the marketplace

This review was left for a previous version of this asset.

Package contents

Total size 445 KB

Extension7.extension.gmx 7.67 KB Extension7
Assets
Backgrounds Fonts Objects Rooms Scripts Sprites
spr_button_home_instructions.sprite.gmx 698 Bytes spr_button_more_panel.sprite.gmx 689 Bytes spr_info_scroll_box.sprite.gmx 692 Bytes spr_info_splash.sprite.gmx 688 Bytes spr_levels_info.sprite.gmx 685 Bytes spr_levels_info2.sprite.gmx 686 Bytes spr_lightui_checkbox.sprite.gmx 750 Bytes spr_lightui_icon_button.sprite.gmx 2.61 KB spr_lightui_level_button.sprite.gmx 962 Bytes spr_lightui_level_complete_badge.sprite.gmx 930 Bytes spr_lightui_menu_button.sprite.gmx 691 Bytes spr_lightui_panel_navigation.sprite.gmx 766 Bytes spr_lightui_scrollbar_handle_vertical.sprite.gmx 704 Bytes spr_lightui_scrollbar_vertical.sprite.gmx 700 Bytes spr_lightui_slider.sprite.gmx 748 Bytes spr_lightui_slider_handle.sprite.gmx 691 Bytes spr_lightui_toggle.sprite.gmx 1.03 KB spr_lightui_window.sprite.gmx 690 Bytes spr_lightui_window_caption.sprite.gmx 694 Bytes spr_new_badge.sprite.gmx 681 Bytes spr_setting_info.sprite.gmx 686 Bytes spr_setting_info2.sprite.gmx 687 Bytes spr_splash_info.sprite.gmx 688 Bytes spr_test_transition.sprite.gmx 691 Bytes spr_win_screen_info.sprite.gmx 692 Bytes images
spr_button_home_instructions_0.png 11.7 KB spr_button_more_panel_0.png 2.65 KB spr_info_scroll_box_0.png 24.4 KB spr_info_splash_0.png 43.5 KB spr_levels_info2_0.png 9.03 KB spr_levels_info_0.png 13.7 KB spr_lightui_checkbox_0.png 390 Bytes spr_lightui_checkbox_1.png 689 Bytes spr_lightui_icon_button_0.png 1.43 KB spr_lightui_icon_button_1.png 1.43 KB spr_lightui_icon_button_10.png 1.52 KB spr_lightui_icon_button_11.png 1.38 KB spr_lightui_icon_button_12.png 1.41 KB spr_lightui_icon_button_13.png 1.51 KB spr_lightui_icon_button_14.png 1.66 KB spr_lightui_icon_button_15.png 1.68 KB spr_lightui_icon_button_16.png 1.81 KB spr_lightui_icon_button_17.png 1.32 KB spr_lightui_icon_button_18.png 1.66 KB spr_lightui_icon_button_19.png 1.74 KB spr_lightui_icon_button_2.png 1.61 KB spr_lightui_icon_button_20.png 1.53 KB spr_lightui_icon_button_21.png 1.65 KB spr_lightui_icon_button_22.png 1.61 KB spr_lightui_icon_button_23.png 1.66 KB spr_lightui_icon_button_24.png 1.5 KB spr_lightui_icon_button_25.png 1.5 KB spr_lightui_icon_button_26.png 1.35 KB spr_lightui_icon_button_27.png 1.46 KB spr_lightui_icon_button_28.png 1.33 KB spr_lightui_icon_button_29.png 1.33 KB spr_lightui_icon_button_3.png 1.33 KB spr_lightui_icon_button_4.png 1.14 KB spr_lightui_icon_button_5.png 1.5 KB spr_lightui_icon_button_6.png 1.51 KB spr_lightui_icon_button_7.png 1.51 KB spr_lightui_icon_button_8.png 1.43 KB spr_lightui_icon_button_9.png 1.44 KB spr_lightui_level_button_0.png 1.8 KB spr_lightui_level_button_1.png 2.03 KB spr_lightui_level_button_2.png 2.1 KB spr_lightui_level_button_3.png 2.13 KB spr_lightui_level_button_4.png 2.21 KB spr_lightui_level_complete_badge_0.png 10 KB spr_lightui_level_complete_badge_1.png 10.4 KB spr_lightui_level_complete_badge_2.png 10.5 KB spr_lightui_level_complete_badge_3.png 10.5 KB spr_lightui_menu_button_0.png 937 Bytes spr_lightui_panel_navigation_0.png 846 Bytes spr_lightui_panel_navigation_1.png 859 Bytes spr_lightui_scrollbar_handle_vertical_0.png 511 Bytes spr_lightui_scrollbar_vertical_0.png 667 Bytes spr_lightui_slider_0.png 610 Bytes spr_lightui_slider_1.png 364 Bytes spr_lightui_slider_handle_0.png 637 Bytes spr_lightui_toggle_0.png 631 Bytes spr_lightui_toggle_1.png 671 Bytes spr_lightui_toggle_2.png 682 Bytes spr_lightui_toggle_3.png 688 Bytes spr_lightui_toggle_4.png 666 Bytes spr_lightui_toggle_5.png 662 Bytes spr_lightui_toggle_6.png 648 Bytes spr_lightui_window_0.png 1.36 KB spr_lightui_window_caption_0.png 1.91 KB spr_new_badge_0.png 903 Bytes spr_setting_info2_0.png 5.34 KB spr_setting_info_0.png 12.7 KB spr_splash_info_0.png 33.5 KB spr_test_transition_0.png 41.2 KB spr_win_screen_info_0.png 30.1 KB

What is the issue?

Back to Top