The NailBuster GUI Widget Library is a well-liked and popular addition that adds easy-to-use and flexible Visual Components to your Game Menus/User Interface!
The library is designed to be very feature rich, easy to control, and with advanced features like button and label tweening animations. The library has been released/development for over a year, and I've updated it frequently...
*Try the online html5 demo to see it in action: http://gmwiki.nailbuster.com/?page_id=213 *
Current Widgets: Button, Label, CheckBox, ListBox, Image, BubbleMsg, EditBox, Dialogs, ComboBox, ComboGroup, TextBox, AnimatedText, Slider, Gauge, Horizontal ListBox, KeyboardPopUp, Panels..and more!
Documentation PDF : http://bit.ly/Vtw2pM
Sample Project: http://bit.ly/1vUUr8u
//ASSET is now open-sourced and completely free to use in free and commercial games... see license.txt//
Goals of the library was to minimize # of objects to manage. The sample project app actually only uses ONE object to control all the events from the components. You actually don’t touch the widget objects, everything is done with properties created in the room editor(or in code)…..works great!
Library comes with FULL GML SOURCE CODE, this is not an GMStudio Extension that is complicated or ‘hides’ source.
Pure GML code, works with html5, android, windows, iOS,winphone...
Asset has (as included files) Manual/Documentation and sample project...
YouTube Tutorials: https://www.youtube.com/watch?v=POTzMrKYx_4