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: 805
Joined: Thu Jul 24, 2008 2:25 pm
Location: Berlin/Germany
Contact:

Re: Vapor - LÖVE Distribution Client

Post by SiENcE »

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 »

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 »

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 »

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 »

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 »

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.
Attachments
i6vXWcC.png
i6vXWcC.png (143.71 KiB) Viewed 652 times
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 »

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 »

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 »

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 »

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: Ahrefs [Bot] and 3 guests