Page 3 of 11

Re: LÖVE distribution website

Posted: Sun May 01, 2011 11:59 pm
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 1:20 am
by BlackBulletIV
Looks like an awesome design nevon! And yes, icons would be great; you can't distribute with the default LOVE icon.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 2:01 am
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 2:42 am
by TechnoCat
I think the executable icon or the app icon are essential.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 3:45 am
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 3:46 am
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 7:15 am
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 2299 times

Re: LÖVE distribution website

Posted: Mon May 02, 2011 8:27 am
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 9:00 am
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.

Re: LÖVE distribution website

Posted: Mon May 02, 2011 9:34 am
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!