Immediate mode GUI library

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
immortalx
Prole
Posts: 3
Joined: Mon Oct 23, 2023 3:19 am

Immediate mode GUI library

Post by immortalx »

Hi everyone. LOVR user here.
For those who don't know it's a VR framework that borrows LOVE's API style.
A year ago I've made a VR immediate mode GUI library for LOVR and recently did a 2D version of it (since LOVR has some 2D capabilities).
So I thought why not trying to also port it to LOVE and maybe someone founds a use for it (although I know there are plenty of excellent GUIs for LOVE).

EDIT: The library is now a unified codebase instead of 2 branches. It has had some improvements and full documentation is now up
Here's the updated link:
https://github.com/immortalx74/lovr-ui2d
Attachments
loveui2d.png
loveui2d.png (128.7 KiB) Viewed 10510 times
Last edited by immortalx on Wed Nov 15, 2023 3:44 am, edited 1 time in total.
tourgen
Citizen
Posts: 53
Joined: Sat Mar 18, 2023 12:45 am

Re: Immediate mode GUI library

Post by tourgen »

neat. I'll play around with this later. I've used IMGUI in C++ and Love2D, as well as Frames which is a custom stateful GUI for Love2D. Interested to experiment with your code. Thank you for posting.
immortalx
Prole
Posts: 3
Joined: Mon Oct 23, 2023 3:19 am

Re: Immediate mode GUI library

Post by immortalx »

Thanks for giving it a try! I forgot to mention that I'll have the documentation up and running soon.
In the meantime the example in main.lua contains all the widgets and demonstrates how it works.
immortalx
Prole
Posts: 3
Joined: Mon Oct 23, 2023 3:19 am

Re: Immediate mode GUI library

Post by immortalx »

As I promised documentation is ready. I've edited the first post.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest