[UI Kit] yaoui (0.10.0 only)

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
adnzzzzZ
Party member
Posts: 305
Joined: Sun Dec 26, 2010 11:04 pm
Location: Porto Alegre, Brazil

[UI Kit] yaoui (0.10.0 only)

Post by adnzzzzZ »

yaoui

Hi. I've created a UI kit for LÖVE called yaoui. It's meant to be an easy way to create UI with the goal of reducing efforts when having to place element positions and sizes manually. You can see what it's all about in the documentation. This kit only works with LÖVE 0.10.0 and you can run the main example on the repository (examples/anime) to see what it looks like more clearly.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: [UI Kit] yaoui (0.10.0 only)

Post by Nixola »

This looks really, really nice! Starred the repo, will try as soon as I've got something to use it for (might be very soon).
Can I ask why 0.10.0 though?
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
adnzzzzZ
Party member
Posts: 305
Joined: Sun Dec 26, 2010 11:04 pm
Location: Porto Alegre, Brazil

Re: [UI Kit] yaoui (0.10.0 only)

Post by adnzzzzZ »

Because I use some features that are only available in 0.10.0 and I don't wanna bother with coding them myself for 0.9.2.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: [UI Kit] yaoui (0.10.0 only)

Post by Nixola »

Can I ask what those features are?
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
adnzzzzZ
Party member
Posts: 305
Joined: Sun Dec 26, 2010 11:04 pm
Location: Porto Alegre, Brazil

Re: [UI Kit] yaoui (0.10.0 only)

Post by adnzzzzZ »

I can remember font:setFallbacks and rounded rectangles. Stencils were changed in 0.10.0 too so you'd also have to change that in a few objects.
User avatar
qubodup
Inner party member
Posts: 775
Joined: Sat Jun 21, 2008 9:21 pm
Location: Berlin, Germany
Contact:

Re: [UI Kit] yaoui (0.10.0 only)

Post by qubodup »

no.png
no.png (14.8 KiB) Viewed 5646 times
Image
lg.newImage("cat.png") -- made possible by lg = love.graphics
-- Don't force fullscreen (it frustrates those who want to try your game real quick) -- Develop for 1280x720 (so people can make HD videos)
User avatar
rmcode
Party member
Posts: 454
Joined: Tue Jul 15, 2014 12:04 pm
Location: Germany
Contact:

Re: [UI Kit] yaoui (0.10.0 only)

Post by rmcode »

qubodup wrote:
no.png
Thanks to the MIT license the library can be renamed when it's used in a project ... which is annoying, but doable.
User avatar
Positive07
Party member
Posts: 1014
Joined: Sun Aug 12, 2012 4:34 pm
Location: Argentina

Re: [UI Kit] yaoui (0.10.0 only)

Post by Positive07 »

It's not that bad as a name, AnAL is worse!!

If it was for 0.9.X I would be so happy! But well, I can still use Thranduil
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(github.com/pablomayobre)
User avatar
shakesoda
Citizen
Posts: 78
Joined: Thu Sep 25, 2014 11:57 am
Location: Seattle, WA
Contact:

Re: [UI Kit] yaoui (0.10.0 only)

Post by shakesoda »

The name is hilarious, never change it.

I like the way layouts work in this, I'll have to give it a go.
excessive ❤ moé (LÖVE3D, CPML, ...). holo on IRC.
User avatar
rmcode
Party member
Posts: 454
Joined: Tue Jul 15, 2014 12:04 pm
Location: Germany
Contact:

Re: [UI Kit] yaoui (0.10.0 only)

Post by rmcode »

Positive07 wrote:It's not that bad as a name, AnAL is worse!!
I didn't say it was bad - I just said that it could be renamed (The annoying part I meant, is going through the whole code and finding all occurrences of yaoui) ;)
Post Reply

Who is online

Users browsing this forum: ChocolateLoxtl and 75 guests