Löve Game Hosting Site

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
User avatar
baconhawka7x
Party member
Posts: 484
Joined: Mon Nov 21, 2011 7:05 am
Contact:

Löve Game Hosting Site

Post by baconhawka7x » Mon Feb 12, 2018 11:53 pm

Hello again, lövely community!

I started developing with love when I was 11 (I'm now 20) and learned the basics of programming with the help of the forums! (Even though I was probably the most annoying user in löve's history.) I remember there weren't any video tutorials at the time, so I made (I think) the first video tutorials under the name Sock Munkee Development. I have since taken them down as they are outdated and made me cringe beyond what any human should be able to stand.

BUT! I have been working as a web developer for a couple years now, which would not have been possible without all of the help I got from the community, and I have been wanting to give back in some way.

I was considering developing a site for easy, simple game hosting. Something less "serious" than a Steam or an App Store, also löve specific. Sort of like a Soundcloud to Apple Music or Spotify. Where you could, with the help of love.js ( https://github.com/TannerRogalsky/love.js ) have a place where you could easily host your game, it would get it's own page with a playable frame, and all you have to do is send a link to share your amazing game!

Looking over Love.js it seems that the site might not be able to automate the entire packaging process, also it looks like the repo hasn't been updated in a while so I am not sure if it is still even being developed...But I won't let that stop me!

So far I'm thinking the stack will look something like this:
Front End - React.js ( https://reactjs.org/ )
Back End - Node.js ( https://nodejs.org/en/ )
CMS Type Hosting - Firebase ( https://firebase.google.com/ )
File Hosting - Google Cloud ( https://cloud.google.com/ )

If anyone has any ideas, suggestions, please let me know!:)

Github - https://github.com/quangogage/Love-World
Last edited by baconhawka7x on Tue Feb 13, 2018 7:25 pm, edited 1 time in total.

User avatar
Мэтю
Prole
Posts: 30
Joined: Mon Jan 06, 2014 1:24 pm
Location: Espírito Santo, Brazil
Contact:

Re: Löve Game Hosting Site

Post by Мэтю » Tue Feb 13, 2018 11:33 am

Do it, would be awesome. Btw, I've done some stuff with nodejs at my work, nothing much, but if any help is needed, maybe I could help. Wish you luck!
World needs love.

User avatar
joedono
Prole
Posts: 39
Joined: Mon Mar 04, 2013 6:58 pm

Re: Löve Game Hosting Site

Post by joedono » Tue Feb 13, 2018 6:22 pm

I love this idea!

One suggestion, make the love.js part of the upload process optional. Their script is great, but I usually have some trouble getting it to work on my projects for some reason. I also think love.js currently doesn't support everything that love does (read: threading). Devs should keep the option to specify "download only" for their game and just give a .love file for players to download.

User avatar
baconhawka7x
Party member
Posts: 484
Joined: Mon Nov 21, 2011 7:05 am
Contact:

Re: Löve Game Hosting Site

Post by baconhawka7x » Tue Feb 13, 2018 6:33 pm

Мэтю wrote:
Tue Feb 13, 2018 11:33 am
Do it, would be awesome. Btw, I've done some stuff with nodejs at my work, nothing much, but if any help is needed, maybe I could help. Wish you luck!
Awesome! I'm going to be making the repo tonight, if anyone wants to contribute please feel free!

EDIT: Made the repo! https://github.com/quangogage/Love-World
joedono wrote:
Tue Feb 13, 2018 6:22 pm
I love this idea!

One suggestion, make the love.js part of the upload process optional. Their script is great, but I usually have some trouble getting it to work on my projects for some reason. I also think love.js currently doesn't support everything that love does (read: threading). Devs should keep the option to specify "download only" for their game and just give a .love file for players to download.
Okay definitely, I was kind of worried about that as I haven't really dived to deep into Love.js myself. I'm hoping once I get this going I can get the courage to take a jab at my own löve web port. I think having the ability to take the online-gaming-site path as a viable way to release your project and make a little $$$ could help a lot of devs out (ie, AddictingGames).

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests