Vapor - LÖVE Distribution Client

Showcase your libraries, tools and other projects that help your fellow love users.
Post Reply
User avatar
SiENcE
Party member
Posts: 785
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: Vapor - LÖVE Distribution Client

Post by SiENcE » Tue Aug 06, 2013 11:27 am

Nice little thing.

I try to add our love games to games.json.

So what about using this client with love-webplayer or LÖVELINESS?

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 » Tue Aug 06, 2013 11:56 am

SiENcE wrote:So what about using this client with love-webplayer or LÖVELINESS?
vapor is pretty dependent on love.filesystem and os.execute.

Does javascript have access to something similar to os.execute?

On top of that, vapor bluescreens with loveliness :(
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 » Tue Aug 06, 2013 12:21 pm

Vapor needs a description feature for the games on it.

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 » Tue Aug 06, 2013 1:36 pm

jjmafiae wrote:Vapor needs a description feature for the games on it.
https://github.com/josefnpat/vapor/issues/38

Please check the issue queue first.
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 » Tue Aug 06, 2013 2:18 pm

what about making two sections one for downloaded games (a library) and a software store?

i guess this project are gonna eat up all your time ^^

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 » Tue Aug 06, 2013 3:43 pm

jjmafiae wrote:what about making two sections one for downloaded games (a library) and a software store?
https://github.com/josefnpat/vapor/issues/13

Please check the issue queue first.

Update
  • Thanks SiENcE for the pull request adding the game FOUR
  • Fixed a few bugs and forward compatability issues
  • Checks hash values of all .love files now. This will lock up vapor for a second when each download finishes, but at least it's pretty quick. Thanks Ensayia and Boolsheet for the help there
  • Using Boolsheet's hash library, and it works much better than the random one I found on the interwebs.
  • Files downloaded with invalid hashes (or incomplete downloads) when clicked on, will switch to an "invalid" mode and with another click will allow the user to delete the game.
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 » Tue Aug 06, 2013 4:02 pm

could you make a level system were you get XP for each download? :ultraglee:

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 » Tue Aug 06, 2013 5:00 pm

Is it meant for JIT? Is there any way we can choose if we want to run a game using JIT or not?

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 » Tue Aug 06, 2013 5:51 pm

jjmafiae wrote:could you make a level system were you get XP for each download? :ultraglee:
Make a ticket for it
RedHot wrote:Is it meant for JIT? Is there any way we can choose if we want to run a game using JIT or not?
Currently, it actually works better in JIT due to the sha1 sums that we're using, otherwise hashing will lock stuff up a bit more at the end of downloads.

https://github.com/josefnpat/vapor/issues/41
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
Eamonn
Party member
Posts: 550
Joined: Sat May 04, 2013 1:29 pm
Location: Ireland

Re: Vapor - LÖVE Distribution Client

Post by Eamonn » Tue Aug 06, 2013 6:41 pm

Why is this under "issues"? It's not really an issue that the game doesn't have a description for the game as it's not a bug. Just saying.

Anyway, this is a really nice project! It just goes to show how powerful LÖVE really is :D
"In those quiet moments, you come into my mind" - Liam Reilly

Post Reply

Who is online

Users browsing this forum: No registered users and 13 guests