LÖVE distribution website

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
slime
Solid Snayke
Posts: 3132
Joined: Mon Aug 23, 2010 6:45 am
Location: Nova Scotia, Canada
Contact:

Re: LÖVE distribution website

Post by slime »

Robin wrote:One thing I missed earlier.
Lafolie wrote:How about an icon file upload field to add to the exe/app/etc?
Interesting idea, although I think it might have a hint of feature creep.
Having the default LÖVE icon isn't exactly ideal for when you want to distribute a game - and it isn't always clear how to change a program's icon (icns files for OS X, I don't even know how in Windows...).

I agree that too many features are bad though, so another way to do icons would be great.
User avatar
BlackBulletIV
Inner party member
Posts: 1261
Joined: Wed Dec 29, 2010 8:19 pm
Location: Queensland, Australia
Contact:

Re: LÖVE distribution website

Post by BlackBulletIV »

Looks like an awesome design nevon! And yes, icons would be great; you can't distribute with the default LOVE icon.
User avatar
Lafolie
Inner party member
Posts: 809
Joined: Tue Apr 05, 2011 2:59 pm
Location: SR388
Contact:

Re: LÖVE distribution website

Post by Lafolie »

Hmm... it would mean extra backend work though. Say we could upload a 512x512 png icon, you'd have to then convert it to the icon format of each target platform and 'install' it appropriately.
Do you recognise when the world won't stop for you? Or when the days don't care what you've got to do? When the weight's too tough to lift up, what do you? Don't let them choose for you, that's on you.
User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: LÖVE distribution website

Post by TechnoCat »

I think the executable icon or the app icon are essential.
User avatar
Tesselode
Party member
Posts: 555
Joined: Fri Jul 23, 2010 7:55 pm

Re: LÖVE distribution website

Post by Tesselode »

TechnoCat wrote:I think the executable icon or the app icon are essential.
Same here. Changing the icons is one of the harder things to do and would be one of the nicer things to automate.
User avatar
Jasoco
Inner party member
Posts: 3725
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: LÖVE distribution website

Post by Jasoco »

Changing the icon for the OS X version is simple as pie. Windows however is not. I'd still want an option to upload one.
User avatar
nevon
Commander of the Circuloids
Posts: 938
Joined: Thu Feb 14, 2008 8:25 pm
Location: Stockholm, Sweden
Contact:

Re: LÖVE distribution website

Post by nevon »

Will add that ASAP.

I think what I'll do is make a javascript doodad that allows you to add as many icon fields as you want (within reason) so you can upload it in many different sizes, so that it won't have to be resized.

The best part is that I'm not writing the back-end, so this won't be my problem to deal with.

EDIT: (Fixed the spelling mistake as well. But I'm too lazy to upload another version when that's the only difference.)
uploading.png
uploading.png (133.18 KiB) Viewed 2164 times
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: LÖVE distribution website

Post by Robin »

Hm, it seems there is much interest in icons. Very well. But I doubt it will be in there at first, because it's probably going to be pretty complicated (especially for Windows), and it is non-essential to distributing your game. I very much had quick and small games in mind, where a custom game icon is of lesser importance.

By the way, I don't think it's feasible to build LÖVE on the fly, so that means the service needs quite a bit of hard drive space: all supported versions for all platforms. It adds up fairly quick.
Help us help you: attach a .love.
User avatar
BlackBulletIV
Inner party member
Posts: 1261
Joined: Wed Dec 29, 2010 8:19 pm
Location: Queensland, Australia
Contact:

Re: LÖVE distribution website

Post by BlackBulletIV »

Robin wrote:By the way, I don't think it's feasible to build LÖVE on the fly, so that means the service needs quite a bit of hard drive space: all supported versions for all platforms. It adds up fairly quick.
I don't by "Build" nevon meant compile? (Is this what you were thinking of?) As far as I can see, a copy of the executables would be made, the necessary modifications made to it, and then it would be downloadable by the user.

Also, this would most certainly need to be implemented as a side task, as in, spawned by the request, not part of the request processing. The user would then be notified with a download link by some means.
User avatar
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: LÖVE distribution website

Post by Robin »

BlackBulletIV wrote:I don't by "Build" nevon meant compile? (Is this what you were thinking of?)
No, I didn't mean that. I simply meant to raise the issue of disk space.
BlackBulletIV wrote:As far as I can see, a copy of the executables would be made, the necessary modifications made to it, and then it would be downloadable by the user.
Yeah.
BlackBulletIV wrote:Also, this would most certainly need to be implemented as a side task, as in, spawned by the request, not part of the request processing. The user would then be notified with a download link by some means.
Interesting. I think that depends on how long the processing typically takes. Especially for only a single platform, it could be ready within the blink of an eye.
Also, congrats on the 700!
Help us help you: attach a .love.
Post Reply

Who is online

Users browsing this forum: No registered users and 230 guests