Game Distribution & Updating

General discussion about LÖVE, Lua, game development, puns, and unicorns.

Would you use an updater?

Poll ended at Sun Feb 22, 2009 7:20 pm

Yes
15
71%
No
3
14%
I don't know (A.K.A. I don't code)
2
10%
Yes, but I don't want you to create it (what are you doing here?)
1
5%
 
Total votes: 21

User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

JoeOsborn wrote:which used info in the game.conf
I hate do disappoint you, but that probably won't happen, why you ask? Because LÖVE hates extra data in the game.conf, maybe I should eleborate on the exact design of the updater lib, I'll edit the first post (again).
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: Game Distribution & Updating

Post by rude »

@EDIT 3:

That sounds awesome, but is that really possible? Remember that you have to use (*shiver*) love.filesystem to save the files ...
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

What's the impossible part? It runs everything from the saved dir. The only change needed is a new name for the main.lua of the game. (Possibly something like main_updated.lua)

BTW, who voted "No" and who voted "Yes, but I'd like someone else to do it" (or whatever it says, you know what I mean)?
User avatar
Skofo
Party member
Posts: 146
Joined: Mon Dec 22, 2008 10:55 pm

Re: Game Distribution & Updating

Post by Skofo »

What does it matter if it's possible? Get to making it already! ;)
Working on: Viator
Need a 64-bit Debian package for LÖVE? Here it is!
User avatar
counterfactual_jones
Prole
Posts: 24
Joined: Mon Feb 09, 2009 10:14 am

Re: Game Distribution & Updating

Post by counterfactual_jones »

Not entirely sure how I feel about random games hitting my internet connection. Never mind updating without my permission. No... wait... yes now I'm sure. Absolutely sure that I don't like it.

Checking when I ask, and updating is fine though.
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

counterfactual_jones wrote:Not entirely sure how I feel about random games hitting my internet connection. Never mind updating without my permission. No... wait... yes now I'm sure. Absolutely sure that I don't like it.
You're unaware all games already have internet access? This isn't going to change anything. This might even be one of the few things where you can choose whether you want to do it or not (is most likely going to implemented in the second or third version).

BTW, if I ever sound angry, I'm not, when I read my own posts sometimes I think I should learn to express myself a little better (just a little :P)
User avatar
Skofo
Party member
Posts: 146
Joined: Mon Dec 22, 2008 10:55 pm

Re: Game Distribution & Updating

Post by Skofo »

bartbes wrote:You're unaware all games already have internet access?
What do you meaqn?
bartbes wrote:This might even be one of the few things where you can choose whether you want to do it or not (is most likely going to implemented in the second or third version).
Baad idea. Giving users a choice on what they wish to download and not forcing everything down their throat without their permission should be expected from the very beginning. Don't ever make a program that does something against a user's wishes.
Working on: Viator
Need a 64-bit Debian package for LÖVE? Here it is!
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

Skofo wrote:
bartbes wrote:You're unaware all games already have internet access?
What do you mean?
(took the liberty of correcting)
You don't know? It's not like I'm doing weird hacks here, all I do is require LuaSocket, and EVERY game can do it already (that's where LUBE is based on).

However I do agree that always auto-updating might be a bit agressive (even if it's going to be changed in the future).
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

Skofo wrote:Make it download updates directly from github and I'm sold.
As github has HTTP access, it's possible! I'll release details and code soon!

EDIT: I SHOULD mention you'll need to personally manage the update file (or let some script do it), but the downloading itself is possible
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: Game Distribution & Updating

Post by bartbes »

I thought I'd say it's done, you can find it in the Projects and Demos section.
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 3 guests