Vapor - LÖVE Distribution Client

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
raidho36
Party member
Posts: 2063
Joined: Mon Jun 17, 2013 12:00 pm

Re: Vapor - LÖVE Distribution Client

Post by raidho36 » Sun Aug 04, 2013 4:47 am

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.

User avatar
Davidobot
Party member
Posts: 1155
Joined: Sat Mar 31, 2012 5:18 am
Location: Game-Dev. Land
Contact:

Re: Vapor - LÖVE Distribution Client

Post by Davidobot » Sun Aug 04, 2013 5:14 am

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?
My library:
LovelyMoon

Check out my current project:
Raycaster

Oh hey, I have a website now!

User avatar
Jasoco
Inner party member
Posts: 3651
Joined: Mon Jun 22, 2009 9:35 am
Location: Pennsylvania, USA
Contact:

Re: Vapor - LÖVE Distribution Client

Post by Jasoco » Sun Aug 04, 2013 7:31 am

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.

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Vapor - LÖVE Distribution Client

Post by josefnpat » Sun Aug 04, 2013 2:28 pm

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 :)

Image
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

User avatar
RedHot
Citizen
Posts: 87
Joined: Mon May 27, 2013 2:43 pm
Location: Poland

Re: Vapor - LÖVE Distribution Client

Post by RedHot » Sun Aug 04, 2013 4:27 pm

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.

User avatar
Davidobot
Party member
Posts: 1155
Joined: Sat Mar 31, 2012 5:18 am
Location: Game-Dev. Land
Contact:

Re: Vapor - LÖVE Distribution Client

Post by Davidobot » Sun Aug 04, 2013 4:31 pm

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?
My library:
LovelyMoon

Check out my current project:
Raycaster

Oh hey, I have a website now!

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Vapor - LÖVE Distribution Client

Post by josefnpat » Sun Aug 04, 2013 4:46 pm

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.
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: Vapor - LÖVE Distribution Client

Post by jjmafiae » Sun Aug 04, 2013 9:59 pm

Image

because i dont like uncle sam

User avatar
Helvecta
Party member
Posts: 167
Joined: Wed Sep 26, 2012 6:35 pm

Re: Vapor - LÖVE Distribution Client

Post by Helvecta » Mon Aug 05, 2013 1:57 am

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:
"Bump." -CMFIend420

User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: Vapor - LÖVE Distribution Client

Post by josefnpat » Mon Aug 05, 2013 5:54 am

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
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests