Page 2 of 17

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 4:47 am
by raidho36
I don't really think so, you're actually better off with Steam for that matter. I see this more like a LÖVE games browser & installer.

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 5:14 am
by Davidobot
raidho36 wrote:I don't really think so, you're actually better off with Steam for that matter. I see this more like a LÖVE games browser & installer.
If it does get a global database going then wouldn't you be able to add games to that and then, refresh Vapor to get the latest games?

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 7:31 am
by Jasoco
Pretty great idea. Would be awesome if this were actually built into the Löve engine instead of the No Game screen it would show a repository like this.

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 2:28 pm
by josefnpat
pauljessup wrote:Also, I've done a lot of work with Drupal professionally, and it would be perfect for this sort of thing. Could also add in UberCart for Love games that are commercial.

(I'm working on a commercial game right now with it myself...)
Same on both fronts! I hadn't thought of this actually, but that might be an interested thing to do.

We'd have to think about how we'd secure it, and properly pay the right people for each cart item, but it'd be worth exporing. Open up a ticket here: https://github.com/josefnpat/vapor/issues
qaisjp wrote:very interesting. i'll be star-ing and watching your repo the minute some people stop ddosing github.
Cheers, thanks for all the tickets :)
Davidobot wrote:If it does get a global database going then wouldn't you be able to add games to that and then, refresh Vapor to get the latest games?
Basically here's the order of games.json that vapor reads off of;
  • The server hosting games.json
  • The last saved games.json (from love.filesystem)
  • games.json saved in distributed .love file.
Jasoco wrote:Pretty great idea. Would be awesome if this were actually built into the Löve engine instead of the No Game screen it would show a repository like this.
Talked to bartbes about this in IRC, the project is a little young to do this, but it's worth opening up a ticket :)
vKREhlv.png
vKREhlv.png (337.74 KiB) Viewed 279 times

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 4:27 pm
by RedHot
How can I submit my game to Vapor ;) ? I'd ask for rather simple instructions as I have my mind set on sth else atm.

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 4:31 pm
by Davidobot
I got how to submit a game up until the sources and stable, how do you get an id for a URL and what do you mean by time stamp?

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 4:46 pm
by josefnpat
RedHot wrote:How can I submit my game to Vapor ;) ? I'd ask for rather simple instructions as I have my mind set on sth else atm.
https://github.com/josefnpat/vapor#how- ... dd-my-game
Davidobot wrote:I got how to submit a game up until the sources and stable, how do you get an id for a URL and what do you mean by time stamp?
In the array of sources, the id is the timestamp of the URL. The "birthday" of the .love so to speak.

The stable is what version of the source is considered stable. If you only have one .love, it would be the same as the only index of your source element.

As for time stamp, please see http://en.wikipedia.org/wiki/Unix_time

You can get the current time stamp here: http://www.unixtimestamp.com/index.php

I'll see what I can do to get those docs cleaned up.

Re: Vapor - LÖVE Distribution Client

Posted: Sun Aug 04, 2013 9:59 pm
by jjmafiae
Image

because i dont like uncle sam

Re: Vapor - LÖVE Distribution Client

Posted: Mon Aug 05, 2013 1:57 am
by Helvecta
Image
This project's giving my stomach butterflies, I hope this takes off!

You can bet I'll submit my game when ifit's completed! :crazy:

Re: Vapor - LÖVE Distribution Client

Posted: Mon Aug 05, 2013 5:54 am
by josefnpat
Some big updates!
  • JesseH contributed adding favorites for games, and ensuring they save to the filesystem. Hurrah!
  • leafo added asynchronous downloading for images and files, so now the client won't lock up!
  • I did a bunch of refactoring (totally got rid of all the bugs it introduced as well) so the code isn't so horrible
  • I also added an animated "downloading" icon when stuff is downloading, now that downloading is asynchronous.
  • I added build scripts to the repo. The .love files now have revisions!
Keep in mind, I haven't touched the format of the games.json file, so any released .love you've downloaded will still work! But the NEWER VERSIONS ARE WAY COOLER. Ask anyone.
jjmafiae wrote: awesome image
I actually quite like that, thank you!
Helvecta wrote:Image
This project's giving my stomach butterflies, I hope this takes off!

You can bet I'll submit my game when ifit's completed! :crazy:
Image