Skip to content
This repository has been archived by the owner on May 27, 2021. It is now read-only.

Latest commit

 

History

History

gdx-lml-tests

LibGDX Markup Language

See gdx-lml.

This is an example project using LML templates to create GUI. Java part of the code explores some of the more advanced gdx-lml functionalities, like creating custom tags, macros and attributes. Example templates include usage of pretty much every tag and macro available in gdx-lml by default.

Check it out on-line (be careful through: on-line version might be slightly outdated or use latest snapshot with new features).

It uses a simple, custom UI skin defined at assets/skin.json. The design is (somewhat) based on the great VisUI library, but obviously not as complex or polished. It has pre-defined styles for all default Scene2D actors, so it can be useful for quick prototyping - if you want to use these assets in your project, feel free to do so. You can modify raw skin assets at core/raw and run gradle pack task to recreate the atlas file with your changes.

gdx-lml-tests