Yui library examples repository. https://doublefourteen.io
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lorenzo Cogotti 7e8859e240 [crush] Update to latest version. 14 hours ago
examples [examples/helloworld] Minor typo fix. 1 month ago
fonts [*] Add examples. 1 month ago
pics [pics/options.png] Add options demo still image. 1 month ago
.gitignore [.gitignore] Add .gitignore. 1 month ago
.lovedeps [crush.lua,.lovedeps] Add crush files. 1 month ago
LICENSE [README,LICENSE] Minor formatting improvements and fixes. 1 month ago
README.md [README] Add instructions for running the demos. 1 month ago
crush.lua [crush] Update to latest version. 14 hours ago
main.lua [*] Add examples. 1 month ago


Yui Examples

A collection of code examples for yui.


  • Hello World - most basic of the basics.
  • Basic Menu - a simple menu made of buttons, useful for main menus and pause menus.
  • Options Menu - comprehensive example, demonstrating several widgets and interactions.

...and the initial selection menu is a demo in itself :)

Running the examples

  1. Clone this repository.

  2. Download yui and its dependencies using crush:

    lua crush.lua
  3. Start the demo menu with LÖVE:

    love .


Some examples use PixelDroid Menu fonts, see ACKNOWLEDGEMENT for details.


Zlib, see LICENSE for details.